Hi Russell,
Seems good to me too ;)
I was curious to see how milliseconds could be germane to an
indefinite pause. Brilliant!
Thanks!
Scott
On Apr 15, 2010, at 1:24 PM, Russell Valentine wrote:
What about just put this in your for loop. Then the pause/resume
button
or whatever just toggles self.paused? That seems good to me.
while(self.paused):
QThread.msleep(100)
On 04/15/10 13:53, Scott Frankel wrote:
Hi all,
What's the best way to pause and resume processing in QThread
objects?
I've built a small test app that sets up a Python os.walk() process
that
I'd like to be able to pause and restart from where it left off. The
documentation on QWaitCondition looks promising, though my app
appears
to hang on this line (line 69):
self.condition.wait(self.mutex)
Also, in testing for a paused job in my processing method (line 104),
does a waiting thread resume from where it left off? Or do I need to
keep track of where it is myself and restart it from there?
Thanks in advance!
Scott
_______________________________________________
PyQt mailing list PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt