summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread/qpromise.h
Commit message (Expand)AuthorAgeFilesLines
* Long live QPromise::emplaceResult/At()!Marc Mutz2023-04-121-1/+11
* QPromise: add support for addResult(braced-initializer)Marc Mutz2023-03-281-1/+1
* Long live QPromise::addResults()!Marc Mutz2022-12-301-0/+2
* Replace usages of Q_CLANG_QDOC with Q_QDOCLuca Di Sera2022-10-211-1/+1
* QFuture: fix handling of cancelled continuation chainSona Kurazyan2022-09-211-0/+1
* QPromise: run continuation(s) on destructionSona Kurazyan2022-06-221-1/+1
* Use SPDX license identifiersLucie GĂ©rard2022-05-161-38/+2
* Always cancel unfinished QPromises on destructionSona Kurazyan2022-03-251-8/+2
* QFuture: add a missing include for qpromise.hSona Kurazyan2022-01-241-1/+8
* Fix memory leaks when capturing a QFuture in its continuationSona Kurazyan2022-01-211-2/+6
* QtCore: replace qSwap with std::swap/member-swap where possibleMarc Mutz2022-01-201-1/+1
* Optimize QPromise destructorSona Kurazyan2021-10-081-4/+2
* QPromise/QFutureInterface: in Qt 7 take std::exception_ptr by const-refGiuseppe D'Angelo2021-06-081-0/+4
* QPromise: code tidiesGiuseppe D'Angelo2021-05-221-1/+1
* QPromise/QFuture: fix value semanticsGiuseppe D'Angelo2021-05-221-11/+4
* QFuture/QPromise: don't check for is_copy_constructibleGiuseppe D'Angelo2021-05-211-3/+2
* Fix subtle SFINAE problem in QPromise::addResultAndrei Golubev2020-10-161-3/+1
* Rename QPromise starting and finishing methods to start and finishAndrei Golubev2020-10-161-3/+3
* Make QPromise::addResult() return boolean status of operationAndrei Golubev2020-10-161-4/+4
* QtConcurrent: Introduce runWithPromise()Jarek Kobus2020-08-191-0/+1
* Introduce swap functions for QPromise/QFutureInterfaceAndrei Golubev2020-08-031-13/+15
* Document QPromise APIAndrei Golubev2020-06-181-0/+5
* Add QPromise implementationAndrei Golubev2020-06-091-0/+128