aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/runextensions.h
Commit message (Expand)AuthorAgeFilesLines
* Use std::(make_)index_sequenceEike Ziller2017-01-301-10/+2
* Use _t versions of various type traitsEike Ziller2017-01-301-18/+14
* RunExtensions: Connect before setting futureEike Ziller2016-11-301-3/+3
* runextensions: Add convenience method for result handlerEike Ziller2016-10-311-0/+55
* Add functionResult_t as convenience for using functionTraitsEike Ziller2016-07-071-2/+2
* functionTraits: Add reusable "functionTakesArgument" typeEike Ziller2016-04-081-19/+2
* Merge remote-tracking branch 'origin/4.0'Eike Ziller2016-04-051-15/+18
|\
| * Runextensions/hasCallOperator: Fix build with MSVC2015 Update 2Eike Ziller2016-04-051-15/+18
* | Wholesale conversion to #pragma oncehjk2016-03-301-4/+1
|/
* runAsync: Support functions wrapped in reference_wrapperEike Ziller2016-02-261-5/+19
* runAsync: Fix build issue with MSVC2015Eike Ziller2016-02-251-1/+12
* MapReduce refactoring and improvementsEike Ziller2016-02-241-10/+4
* Remove now usused QtConcurrent run extensions.Eike Ziller2016-02-151-394/+0
* runAsync: Set thread priority also when not running in thread poolEike Ziller2016-02-121-1/+1
* runAsync: Remove ResultType template parameter.Eike Ziller2016-02-101-20/+167
* Runextensions: Move mapReduce to its own headerEike Ziller2016-02-091-109/+0
* runAsync: Let all overloads call a single main implementationEike Ziller2016-02-091-22/+48
* runAsync: Support functions without QFutureInterface parameter.Eike Ziller2016-02-051-7/+109
* runAsync: Allow thread priority without thread poolEike Ziller2016-02-041-5/+14
* runAsync: Use universal references againEike Ziller2016-02-031-10/+5
* runAsync: Fix issue with deleting threadEike Ziller2016-01-291-1/+4
* runAsync: Fix unexpected behavior for using singleShot/timers etcEike Ziller2016-01-281-5/+19
* QMakeProjectManager: Reduce priority of parsing threads.Eike Ziller2016-01-281-1/+25
* RunExtensions: Allow running functions on arbitrary thread poolsEike Ziller2016-01-281-5/+86
* Update License according to agreement with Free Qt FoundationTobias Hunger2016-01-191-17/+12
* runAsync: Allow calling member functionsEike Ziller2016-01-191-1/+31
* runAsync: Allow function references, and non-const parameters.Eike Ziller2016-01-191-2/+2
* mapReduce/runAsync: Fix behavior of waitForFinishedEike Ziller2016-01-151-2/+2
* Locator: Avoid use of QtConcurrentEike Ziller2016-01-141-0/+19
* File search: Avoid use of QtConcurrentEike Ziller2016-01-131-0/+118
* Utils: fix QtConcurrent::run(std::function)Joerg Bornemann2015-02-161-1/+1
* Update LicenseEike Ziller2015-01-161-6/+6
* Merge remote-tracking branch 'origin/3.2'Eike Ziller2014-10-141-7/+8
|\
| * License updateEike Ziller2014-10-091-7/+8
* | Utils: bring QtConcurrent::run into the current century.Erik Verbruggen2014-09-081-1/+11
|/
* Incremented year in copyright infoRobert Loehning2014-01-081-1/+1
* Fix Krazy warnings about improper include guard in Utils.Friedemann Kleint2013-03-181-3/+3
* Incremented year in copyright infov2.6.2Robert Loehning2013-01-291-1/+1
* Adjust license headershjk2012-10-051-21/+20
* Contact -> qt-project.orgEike Ziller2012-07-191-3/+1
* Add extensions for qt concurrentMarco Bubke2012-02-161-15/+44
* Move QtConcurrent library into Utils.Friedemann Kleint2012-02-091-0/+397