refs #439 Adjust noexcept specification of worker methods commonly used in destructors.

This commit is contained in:
Mathew Sutcliffe
2015-06-02 18:23:43 +01:00
parent 17c1742bec
commit 732903b243
2 changed files with 8 additions and 8 deletions

View File

@@ -41,7 +41,7 @@ namespace BlackMisc
QMetaObject::invokeMethod(this, "deleteLater");
}
void CWorkerBase::waitForFinished()
void CWorkerBase::waitForFinished() Q_DECL_NOEXCEPT
{
QMutex mutex;
QMutexLocker waitCondLock(&mutex);
@@ -75,12 +75,12 @@ namespace BlackMisc
thread->start(priority);
}
void CContinuousWorker::quit()
void CContinuousWorker::quit() Q_DECL_NOEXCEPT
{
thread()->quit();
}
void CContinuousWorker::quitAndWait()
void CContinuousWorker::quitAndWait() Q_DECL_NOEXCEPT
{
auto *ownThread = thread();
quit();