[PyKDE] qt.qApp, subclassing QApplication
axel.mittendorf at transfertech.de
axel.mittendorf at transfertech.de
Thu Jan 15 11:59:00 GMT 2004
Hi,
in my application I want to subclass qt.QApplication and
use this subclass instead of QApplication. Some of my
modules are automatically generated by pyuic and I am
not allowed to change their source code. The problem
is these modules do "from qt import *" and use an object
called "qApp" which seems to be an instance of qt.Application
and I want them to use my subclass (exactly its instance)
instead of "qApp". How can I solve this?
I wondered to overwrite qApp with my instance, does this
work? Or will "qApp" be overwritten when a module does
"from qt import *"?
Can you tell me what qt.App is and what it is used for?
I heared it was an instance of QApplication and I heared
there can be only one QApplication instance in an application,
but when I compare my own instance (which I have created in
my code) with qApp ( "app is qApp") the result is false.
So, are "app" and "qApp" two independent instances of
QApplication? Could there be more than one?
I pray you can help me;-)
TIA,
Axel
More information about the PyQt
mailing list