summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/thread/qfuture/tst_qfuture.cpp
Commit message (Expand)AuthorAgeFilesLines
* QFuture: fix continuation cleanupIvan Solovev2023-02-171-0/+27
* Fix crash when cancelling a QFuture that has continuation with contextSona Kurazyan2023-01-061-0/+9
* QFuture: fix handling of cancelled continuation chainSona Kurazyan2022-09-231-0/+71
* QFuture: fix QtFuture::connect corner-casesGiuseppe D'Angelo2022-03-181-0/+30
* QtFuture::connect: fix for signals with a single std::tuple argumentSona Kurazyan2022-02-021-12/+175
* Fix memory leaks when capturing a QFuture in its continuationSona Kurazyan2022-01-211-1/+61
* QtFuture::connect: exclude QPrivateSignal from the resulting future typeSona Kurazyan2021-12-121-1/+46
* Fix QFuture continuations/handlers to work with move-only callablesSona Kurazyan2021-12-021-0/+66
* QFuture: support cancellation of continuation chain through parentSona Kurazyan2021-12-021-0/+126
* Don't report results when the results list is emptySona Kurazyan2021-07-271-0/+20
* Add new app permissions API under QCoreApplicationAssam Boudjelthia2021-05-051-2/+2
* QtFuture::connect: disconnect signals firstMårten Nordheim2021-04-121-0/+19
* tst_QFuture::continuationsWithContext: fix the flakinessSona Kurazyan2021-02-251-3/+14
* Replace QtTest headers with QTestDavid Skoland2020-12-221-1/+5
* Clean-up warnings in corelib/thread testsSona Kurazyan2020-12-171-12/+12
* Add support of invoking QFuture continuations in a given contextSona Kurazyan2020-12-111-0/+80
* Add convenience functions for QFuture creationIvan Solovev2020-11-231-0/+69
* Track progress range in QFutureInterface::setProgressValueIvan Solovev2020-11-171-0/+51
* Conditionally disable tests that depend on cxx11_future flagSona Kurazyan2020-11-121-0/+4
* Use built-in C++ foreach iteration in testsDavid Skoland2020-11-061-2/+2
* Forbid implicit conversions between QFuture and other typesSona Kurazyan2020-10-301-20/+14
* Remove the comparison operators of QFutureSona Kurazyan2020-10-291-2/+0
* Make QPromise::addResult() return boolean status of operationAndrei Golubev2020-10-161-40/+40
* Reject overwrites by the same index in QPromise::addResult()Andrei Golubev2020-10-131-0/+182
* Temporarily disable QFuture::takeResult() methodSona Kurazyan2020-10-121-0/+8
* Fix QFuture::waitForFinished to wait until QFuture is startedSona Kurazyan2020-08-261-0/+25
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-1/+1
* Introduce swap functions for QPromise/QFutureInterfaceAndrei Golubev2020-08-031-1/+11
* Tests: Use QVERIFY instead of QCOMPARE for empty listsFriedemann Kleint2020-07-101-1/+1
* Use QList instead of QVector in corelib testsJarek Kobus2020-07-071-3/+3
* Deprecate the pause-related APIs of QFuture* classesSona Kurazyan2020-06-041-17/+89
* Add a way of notifying QFutureWatcher when pause is in effectSona Kurazyan2020-05-291-0/+38
* Add support of cancellation handler callbacks to QFutureSona Kurazyan2020-05-151-16/+104
* Add support of connecting signals to QFutureSona Kurazyan2020-05-151-0/+87
* QFuture: the result type doesn't have to be a default-constructibleVitaly Fanaskov2020-04-231-0/+37
* Make continuations work with move-only typesSona Kurazyan2020-04-181-1/+58
* Add support of failure handler callbacks to QFutureSona Kurazyan2020-04-011-0/+333
* Store QFuture exceptions as std::exception_ptrSona Kurazyan2020-04-011-16/+86
* QFuture - add ability to move results from QFutureTimur Pocheptsov2020-03-311-1/+224
* Add support for attaching continuations to QFutureSona Kurazyan2020-03-051-0/+504
* QFuture: Wait for result on iterator advanceMorten Johan Sørvig2019-05-131-0/+67
* implement non-member operator+ for iteratorsEric Lemanissier2018-03-061-0/+4
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-231-1/+2
|\
| * Change almost all other uses of qrand() to QRandomGeneratorThiago Macieira2017-11-081-1/+2
* | Replace Q_DECL_OVERRIDE with override where possibleKevin Funk2017-09-191-3/+3
|/
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-201-41/+46
|\
| * Fix UB in QFutureInterface: invalid casts from ResultStoreBase to ResultStore<>Olivier Goffart2017-03-061-41/+46
* | Tests: Fix Clang warnings about various unused variablesFriedemann Kleint2017-02-051-2/+0
|/
* Updated license headersJani Heikkinen2016-01-211-17/+12
* tests/corelib: Replace Q[TRY]_VERIFY(a == b) by Q[TRY]_COMPARE(a, b).Friedemann Kleint2015-08-191-21/+21