So do exactly that. See that this is not what you said earlier:
Points 1 and 3 are not related to processing and can thus be done in the same thread. On the other hand if you have 10 tasks to process, queueing them all into a single thread will probably make them process longer than it takes for a next task to flow in. Consider using a pool of threads (e.g. using QtConcurrent::run()) for processing (and processing only).Originally Posted by havij000
Bookmarks