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
