Utils: Add takeResult method to AsyncTask

Change-Id: I4d211a3860eb9779560f5d4ef285daab095b72ae
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
Marcus Tillmanns
2024-10-15 06:55:04 +02:00
parent 1dc7d69e25
commit 3262f98300

View File

@@ -171,6 +171,7 @@ public:
QFuture<ResultType> future() const { return m_watcher.future(); }
ResultType result() const { return m_watcher.result(); }
ResultType takeResult() const { return m_watcher.future().takeResult(); }
ResultType resultAt(int index) const { return m_watcher.resultAt(index); }
QList<ResultType> results() const { return future().results(); }
bool isResultAvailable() const { return future().resultCount(); }