Phil Thompson <[EMAIL PROTECTED]> wrote: >>> Phil, the testcase is indeed fixed, but not the original bug in my >>> application. I will try reducing a new testcase for the problem, >> >> That was faster than expected: > > Hopefully fixed this time.
Uhm, but you broke the original testcase again! For reference, here it is again: ------------------------------------------------------- from qt import * app = QApplication([]) o = QObject(None) w = QWidget(None) QObject.connect(o, PYSIGNAL("FOO"), w.update) o.emit(PYSIGNAL("FOO"), ()) w.deleteLater() o.emit(PYSIGNAL("FOO"), ()) app.sendPostedEvents(w, QEvent.DeferredDelete) o.emit(PYSIGNAL("FOO"), ()) ------------------------------------------------------- Traceback (most recent call last): File "D:\pyqtbug9.py", line 17, in ? o.emit(PYSIGNAL("FOO"), ()) RuntimeError: underlying C/C++ object has been deleted This is with PyQt snapshot-20060314, SIP snapshot-20060317. BTW: don't you have a regression testsuite for PyQt? -- Giovanni Bajo _______________________________________________ PyKDE mailing list PyKDE@mats.imk.fraunhofer.de http://mats.imk.fraunhofer.de/mailman/listinfo/pykde