[PySide] most basic QThread problem

Frank Rueter | OHUfx frank at ohufx.com
Mon Dec 16 20:32:39 CET 2013

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?!


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.

More information about the PySide mailing list