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,7 +76,10 @@ ProgressInfo::ProgressInfo(size_t maxProgressValue, const QString& title)
{ {
ProgressInfoStatic::start(maxProgressValue, title); ProgressInfoStatic::start(maxProgressValue, title);
QApplication::setOverrideCursor(QCursor(Qt::WaitCursor)); if (qApp)
{
QApplication::setOverrideCursor(QCursor(Qt::WaitCursor));
}
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
@@ -86,7 +89,10 @@ ProgressInfo::~ProgressInfo()
{ {
ProgressInfoStatic::finished(); ProgressInfoStatic::finished();
QApplication::restoreOverrideCursor(); if (qApp)
{
QApplication::restoreOverrideCursor();
}
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------