summaryrefslogtreecommitdiffstats
path: root/src/concurrent
Commit message (Expand)AuthorAgeFilesLines
* Don't use pointers or references to functions from std libraryJarek Kobus2020-10-301-7/+11
* Use universal references for passing callables in QtConcurrentSona Kurazyan2020-10-307-543/+682
* Doc: Fix links to the CMake manualTopi Reinio2020-10-301-1/+1
* Move porting guide for QtConcurrent to its designated pageSona Kurazyan2020-10-291-1/+31
* QtConcurrent: Handle running with promise inside QTaskBuilderJarek Kobus2020-10-283-2/+20
* QtConcurrent: Integrate runWithPromise into runJarek Kobus2020-10-285-147/+153
* Compile fix on WindowsJarek Kobus2020-10-271-2/+2
* Store std::exception_ptr in QUnhandledExceptionSona Kurazyan2020-10-262-3/+3
* QtConcurrent: Reuse ArgResolver from qfuture_impl.hJarek Kobus2020-10-261-100/+4
* Simplify implementations of QtConcurrent::blocking* methodsSona Kurazyan2020-10-142-89/+70
* Minor cleanups based on API reviewSona Kurazyan2020-10-142-7/+7
* Loosen the requirements on the container passed to QtConcurrent::map*Sona Kurazyan2020-10-132-3/+3
* Make QtConcurrent docs more readableSona Kurazyan2020-10-123-6/+125
* Eliminate the extra copy in QtConcurrent's blocking methodsSona Kurazyan2020-10-122-32/+32
* Remove an unneeded includeSona Kurazyan2020-10-121-2/+0
* Use universal references in QtConcurrentSona Kurazyan2020-09-308-186/+230
* Improve docs for QtConcurrent::{filter, blockingFilter}Sona Kurazyan2020-09-291-6/+18
* Fix QtConcurrent algorithms to work with temporary sequencesSona Kurazyan2020-09-283-26/+25
* CMake: Regenerate projects to use new qt_internal_ APIAlexandru Croitor2020-09-231-3/+3
* Fix some qdoc warnings: QtConcurrent functors and exceptionsVolker Hilsheimer2020-09-222-18/+4
* Doc: Correct link errors qtbaseNico Vertriest2020-09-211-1/+1
* Doc: Add links to Qt 6 changes files from module indexPaul Wicking2020-09-181-0/+4
* Doc: Add porting guide documentsPaul Wicking2020-09-161-0/+46
* Get rid of qtconcurrentexception.hLars Knoll2020-09-103-67/+0
* Mention QPromise on QtConcurrent pageJarek Kobus2020-09-011-0/+4
* QtConcurrent: Add documentation for runWithPromise()Jarek Kobus2020-08-266-12/+250
* Fix include in public headerKai Koehne2020-08-231-1/+1
* Fix the doc exampleJarek Kobus2020-08-191-1/+1
* QtConcurrent: Introduce runWithPromise()Jarek Kobus2020-08-192-2/+226
* Another round of 0->nullptr cleanupAllan Sandfeld Jensen2020-07-311-3/+3
* QtConcurrent: Get rid of multi-inheritance inside RunFunctionTaskBaseJarek Kobus2020-07-141-12/+14
* QtConcurrent: Get rid of code repetition for RunFunctionTask::run()Jarek Kobus2020-07-132-34/+21
* Use QList instead of QVector in qtbaseJarek Kobus2020-07-074-19/+18
* Avoid use of Q_UNUSED by eliminating the parameter namesLars Schmertmann2020-07-031-4/+2
* Doc: Update docs with cmake package informationNico Vertriest2020-06-301-0/+1
* Use QList instead of QVector in QtConcurrentJarek Kobus2020-06-225-5/+5
* Reuse the non blocking implementation for blocking oneJarek Kobus2020-06-052-183/+193
* Deprecate the pause-related APIs of QFuture* classesSona Kurazyan2020-06-042-8/+13
* Add a way of notifying QFutureWatcher when pause is in effectSona Kurazyan2020-05-292-1/+15
* Make threadCount a const member of ReduceKernelJarek Kobus2020-05-281-1/+2
* Pass the thread pool into ReduceKernelJarek Kobus2020-05-283-7/+7
* Pass the thread pool into BlockSizeManagerJarek Kobus2020-05-282-4/+4
* Make some members of IterateKernel constJarek Kobus2020-05-281-5/+6
* Document how to use CMake for Qt ConcurrentKai Koehne2020-05-264-4/+20
* Licenses: Remove reference to change in Qt 5.4Kai Koehne2020-05-221-3/+2
* Enable setting custom QThreadPool for QtConcurrent methodsJarek Kobus2020-05-1810-343/+1491
* Get rid of virtual inheritance from ThreadEngineBaseJarek Kobus2020-04-291-1/+1
* Improve Map|Map-Reduce and Filter|Filter-Reduce implementationKarsten Heimrich2020-04-1411-389/+336
* QTaskBuilder::spawn: add an overload that doesn't return a future objectVitaly Fanaskov2020-04-144-0/+40
* Resolve Qt6 TODO items, replace Median and BlockSizeManagerKarsten Heimrich2020-04-093-181/+14