qt6-bb10/src/concurrent
Sona Kurazyan f1f4fd16fd Document that QtConcurrent::run doesn't support overloaded functions
After improving QtConcurrent::run() to use parameter packs for the
arguments (see c977e74afd), calling
overloaded functions is ambiguous. Updated the porting guide and the
documentation to mention this and describe possible workarounds.

Task-number: QTBUG-89648
Pick-to: 6.0
Change-Id: I4c1f996ae67bce8c13cc1f99f54240295db6ae1d
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
2020-12-23 18:34:21 +01:00
..
doc Document that QtConcurrent::run doesn't support overloaded functions 2020-12-23 18:34:21 +01:00
CMakeLists.txt CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
concurrent.pro Get rid of qtconcurrentexception.h 2020-09-10 18:55:55 +02:00
qtaskbuilder.h QtConcurrent: Handle running with promise inside QTaskBuilder 2020-10-28 15:38:52 +01:00
qtaskbuilder.qdoc QTaskBuilder::spawn: add an overload that doesn't return a future object 2020-04-14 17:44:13 +02:00
qtconcurrent_global.h QtConcurrent: Unify license headers 2019-01-29 10:41:39 +00:00
qtconcurrentcompilertest.h Loosen the requirements on the container passed to QtConcurrent::map* 2020-10-13 09:49:51 +02:00
qtconcurrentfilter.cpp Use universal references for passing callables in QtConcurrent 2020-10-30 17:19:26 +01:00
qtconcurrentfilter.h Use universal references for passing callables in QtConcurrent 2020-10-30 17:19:26 +01:00
qtconcurrentfilterkernel.h QtConcurrent: filter/map reduction without default ctor 2020-12-04 15:36:50 +01:00
qtconcurrentfunctionwrappers.h Use variadic templates to generalize MapSequenceResultType 2020-11-03 16:28:14 +01:00
qtconcurrentiteratekernel.cpp Pass the thread pool into BlockSizeManager 2020-05-28 15:12:29 +02:00
qtconcurrentiteratekernel.h QtConcurrent: filter/map reduction without default ctor 2020-12-04 15:36:50 +01:00
qtconcurrentmap.cpp Fix typos in QtConcurrent documentation 2020-11-08 03:12:06 +01:00
qtconcurrentmap.h Use universal references for passing callables in QtConcurrent 2020-10-30 17:19:26 +01:00
qtconcurrentmapkernel.h QtConcurrent: filter/map reduction without default ctor 2020-12-04 15:36:50 +01:00
qtconcurrentmedian.h Resolve Qt6 TODO items, replace Median and BlockSizeManager 2020-04-09 02:49:18 +02:00
qtconcurrentreducekernel.h Use universal references for passing callables in QtConcurrent 2020-10-30 17:19:26 +01:00
qtconcurrentrun.cpp Document that QtConcurrent::run doesn't support overloaded functions 2020-12-23 18:34:21 +01:00
qtconcurrentrun.h QtConcurrent: Integrate runWithPromise into run 2020-10-28 15:38:44 +01:00
qtconcurrentrunbase.h Store std::exception_ptr in QUnhandledException 2020-10-26 14:27:02 +01:00
qtconcurrentstoredfunctioncall.h Don't use pointers or references to functions from std library 2020-10-30 17:23:06 +01:00
qtconcurrenttask.h QtConcurrent: add fluent interface to configure a task before run 2020-03-29 20:44:32 +01:00
qtconcurrenttask.qdoc QtConcurrent: Handle running with promise inside QTaskBuilder 2020-10-28 15:38:52 +01:00
qtconcurrentthreadengine.cpp Store std::exception_ptr in QUnhandledException 2020-10-26 14:27:02 +01:00
qtconcurrentthreadengine.h Use QList instead of QVector in QtConcurrent 2020-06-22 10:37:50 +02:00