yes, that's exactly what I am aiming for, just wanted to get the basics
right before I confuse myself too much :)
cheers,
frank
On 17/12/13 08:39, Sean Fisk wrote:
Hi Frank,
If you need to run a number of tasks, limit the amount that are
running concurrently, and would like to use Qt’s event system, then I
think |QThreadPool|
<http://seanfisk.github.io/pyside-docs/pyside/PySide/QtCore/QThreadPool.html>
with |setMaxThreadCount()|
<http://seanfisk.github.io/pyside-docs/pyside/PySide/QtCore/QThreadPool.html#PySide.QtCore.PySide.QtCore.QThreadPool.setMaxThreadCount>
is your best option.
Sincerely,
--
Sean Fisk
On Mon, Dec 16, 2013 at 2:32 PM, Frank Rueter | OHUfx <[email protected]
<mailto:[email protected]>> wrote:
Thanks Mat,
will wait() block concurrent threads?
In my case my app will receive an arbitrary amount of tasks and I need
to figure out how many of those tasks I want to run at the same time.
At the moment I am using a simple threading.Thread ad
threading.BoundedSemaphore combo to sensibly limit the amount of
concurrent tasks (could be hundreds), and queue outstanding ones.
I would however like to switch to QThread as I have a feeling QT's
threading its more elegant than python's?!
Cheers,
frank
On 17/12/13 06:36, Matthew Woehlke wrote:
> On 2013-12-16 02:01, Frank Rueter | OHUfx wrote:
>> I am playing with simple QThread object and am getting the ol'
"QThread:
>> Destroyed while thread is still running" error.
> I would encourage you to always call wait() on your thread
before it is
> destroyed.
>
_______________________________________________
PySide mailing list
[email protected] <mailto:[email protected]>
http://lists.qt-project.org/mailman/listinfo/pyside
_______________________________________________
PySide mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/pyside