void ESURegistration::setError(ESURegistration::Error error) { if( d->error != error ) { d->error = error; Q_EMIT errorChanged(); Q_EMIT hasErrorChanged(); Q_EMIT errorEvent(error); } }
void FutureProgress::setFinished() { updateToolTip(d->m_watcher.future().progressText()); d->m_progress->setFinished(true); if (d->m_watcher.future().isCanceled()) { d->m_progress->setError(true); emit hasErrorChanged(); } else { d->m_progress->setError(false); } emit finished(); d->tryToFadeAway(); }