Phil Thompson wrote:
from qt import QApplication
app = QApplication(["-v"]*10)
del app
app = QApplication([])
I'm using Qt 3.3.6, PyQt 3.16, SIP 4.4.3, under Windows.
It will be fixed in tonight's snapshot. A workaround is to pass a dummy
argument in the second ctor call.
Thanks.
Note that PyQt4 handles QApplication differently and delays calling the dtor
until the interpreter exits. So, in the above case, you will have two
QApplication instances existing at the same time.
So, how do I destroy a QApplication? It's needed for unittests to make sure
each test starts clean (without inheriting spurious events/widgets/things from
a previous test).
--
Giovanni Bajo
_______________________________________________
PyKDE mailing list PyKDE@mats.imk.fraunhofer.de
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde