MCPcopy Create free account
hub / github.com/BatchDrake/SigDigger / setProgress

Method setProgress

Suscan/MultitaskController.cpp:103–114  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

101}
102
103void
104CancellableTaskContext::setProgress(qreal value, QString message)
105{
106 QDateTime now = QDateTime::currentDateTime();
107 qint64 elapsed = this->mLastUpdate.msecsTo(now);
108 qreal delta = value - this->mLastProgressValue;
109
110 this->mLastUpdate = now;
111 this->mLastProgressValue = value;
112 this->mLastProgressMessage = message;
113 this->mRate = 1e3 * this->mTask->getDataSize() * (delta / elapsed);
114}
115
116QString
117CancellableTaskContext::progressMessage(void) const

Callers 1

onProgressMethod · 0.45

Calls 1

getDataSizeMethod · 0.80

Tested by

no test coverage detected