summaryrefslogtreecommitdiffstats
path: root/src/concurrent/doc/snippets/code
diff options
context:
space:
mode:
authorJarek Kobus <[email protected]>2020-10-02 19:24:38 +0200
committerJarek Kobus <[email protected]>2020-10-28 15:38:44 +0100
commitcf043a785ac9357e8f1283ea9e1496261af2b1a5 (patch)
treee85e282dbfb839ab4185c7b44caefe7248509696 /src/concurrent/doc/snippets/code
parentbb8c24e467767e35cb104167689b96c0deea5639 (diff)
QtConcurrent: Integrate runWithPromise into run
Change-Id: I6eb95aa66ff847e8bb9aac348fded3a5d55015b6 Reviewed-by: Paul Wicking <[email protected]> Reviewed-by: Sona Kurazyan <[email protected]>
Diffstat (limited to 'src/concurrent/doc/snippets/code')
-rw-r--r--src/concurrent/doc/snippets/code/src_concurrent_qtconcurrentrun.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/concurrent/doc/snippets/code/src_concurrent_qtconcurrentrun.cpp b/src/concurrent/doc/snippets/code/src_concurrent_qtconcurrentrun.cpp
index 60d276cde6f..bf39119c517 100644
--- a/src/concurrent/doc/snippets/code/src_concurrent_qtconcurrentrun.cpp
+++ b/src/concurrent/doc/snippets/code/src_concurrent_qtconcurrentrun.cpp
@@ -147,7 +147,7 @@ QtConcurrent::run(&o, 42).waitForFinished(); // compilation error
//! [9]
extern void aFunction(QPromise<void> &promise);
-QFuture<void> future = QtConcurrent::runWithPromise(aFunction);
+QFuture<void> future = QtConcurrent::run(aFunction);
//! [9]
//! [10]
@@ -156,7 +156,7 @@ extern void aFunction(QPromise<void> &promise, int arg1, const QString &arg2);
int integer = ...;
QString string = ...;
-QFuture<void> future = QtConcurrent::runWithPromise(aFunction, integer, string);
+QFuture<void> future = QtConcurrent::run(aFunction, integer, string);
//! [10]
//! [11]
@@ -166,7 +166,7 @@ void helloWorldFunction(QPromise<QString> &promise)
promise.addResult("world");
}
-QFuture<QString> future = QtConcurrent::runWithPromise(helloWorldFunction);
+QFuture<QString> future = QtConcurrent::run(helloWorldFunction);
...
QList<QString> results = future.results();
//! [11]
@@ -185,7 +185,7 @@ void aFunction(QPromise<int> &promise)
}
}
-QFuture<int> future = QtConcurrent::runWithPromise(aFunction);
+QFuture<int> future = QtConcurrent::run(aFunction);
... // user pressed a pause button after 10 seconds
future.suspend();
@@ -216,7 +216,7 @@ QObject::connect(&watcher, &QFutureWatcher::progressValueChanged, [](int progres
... ; // update GUI with a progress
qDebug() << "current progress:" << progress;
});
-watcher.setFuture(QtConcurrent::runWithPromise(aFunction));
+watcher.setFuture(QtConcurrent::run(aFunction));
//! [13]
//! [14]
@@ -226,7 +226,7 @@ struct Functor {
};
Functor f;
-runWithPromise<double>(f); // this will select the 2nd overload
-// runWithPromise(f); // error, both candidate overloads potentially match
+run<double>(f); // this will select the 2nd overload
+// run(f); // error, both candidate overloads potentially match
//! [14]