Do not show progress info when running from unit tests

This commit is contained in:
Magne Sjaastad
2014-04-25 09:59:41 +02:00
parent 2e45fc41cb
commit cbc3238180

View File

@@ -76,8 +76,11 @@ ProgressInfo::ProgressInfo(size_t maxProgressValue, const QString& title)
{ {
ProgressInfoStatic::start(maxProgressValue, title); ProgressInfoStatic::start(maxProgressValue, title);
if (qApp)
{
QApplication::setOverrideCursor(QCursor(Qt::WaitCursor)); QApplication::setOverrideCursor(QCursor(Qt::WaitCursor));
} }
}
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
@@ -86,8 +89,11 @@ ProgressInfo::~ProgressInfo()
{ {
ProgressInfoStatic::finished(); ProgressInfoStatic::finished();
if (qApp)
{
QApplication::restoreOverrideCursor(); QApplication::restoreOverrideCursor();
} }
}
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// Sets a description of the step currently being executed. /// Sets a description of the step currently being executed.