I found some tests in the Qt code base for QFutureWather. I think, the key point is that QtCocurrent does not link directly (or not any time) the worker threads/functions/workers/... with the QFuture instance. It focuses on the whole task and not particular threads within the task. The above link to the test, shows that you should create your own implementation of QFuture (based on undocumented QFutureInterface) and then emits progress text changes with setProgressValueAndText() method.
Bookmarks