The long and short, when I use a QThread at the end of my run method, I
call self.deleteLater().  If I call self.deleteLater() the "finished()"
signal is never emitted.  It used to emit "finished()" even if I called
deletLate(), and I thought I needed the self.deleteLater() to clean up
connections and such.

If interested I could easily post an example.  If not Ill emit
"finished()" before the delete later.

mbs



_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to