[PyKDE] qApp is a QApplication instance

Giovanni Bajo rasky at develer.com
Wed Feb 16 15:47:03 GMT 2005


>>> from qt import *
>>> import sys
>>> class A(QApplication):
...     pass
>>> a = A(sys.argv)
>>> qApp
<__main__.qt.QApplication object at 0x007FECC0>
>>> a
<__main__.A object at 0x008035A0>

Is this expected / wanted? I had expected to be able to access the Python
instance of the application through the global qApp, not the QApplication.
In Qt, I can down-cast the qApp pointer to my subclass to access my methods,
how can I do the same in PyQt?
Giovanni Bajo

More information about the PyQt mailing list