From: Guillaume L. <gla...@us...> - 2005-03-19 16:08:40
|
Update of /cvsroot/rosegarden/gui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv580/gui Added Files: progressreporter.cpp Log Message: Forgot to commit this file in my previous changes about scons compile fixes. --- NEW FILE: progressreporter.cpp --- // -*- c-basic-offset: 4 -*- /* Rosegarden-4 A sequencer and musical notation editor. This program is Copyright 2000-2005 Guillaume Laurent <gla...@te...>, Chris Cannam <ca...@al...>, Richard Bown <bo...@bo...> The moral right of the authors to claim authorship of this work has been asserted. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. See the file COPYING included with this distribution for more information. */ #include "progressreporter.h" ProgressReporter::ProgressReporter(QObject* parent, const char* name) : QObject(parent, name), m_isCancelled(false) {} void ProgressReporter::throwIfCancelled() { if (m_isCancelled) { m_isCancelled = false; throw Cancelled(); } } void ProgressReporter::slotCancel() { m_isCancelled = true; }; #include "progressreporter.moc" |