Hi,
I'm trying to create a simple custom style (newbie with styles) but I cannot
to make it work, so I need some help. This is what I've done.
customstyle script
-------------------------
from qt import *
class CustomStyle(QWindowsStyle):
def __init__(self) :
apply(QWindowsStyle.__init__m (self,))
def drawControl(self, celem, painter, widget, rect, colorGroup, flags, opt) :
print "I'm here"
if celem ==QStyle.CE_PushButtonLabel :
# do something
else :
QWindowsStyle(self, celem, painter, widget, rect, colorGroup,
flags, opt)
main script:
----------------
from customstyle import *
...
app = QApplication(args)
app.setStyle(customStyle())
...
I expected that when the application draws the label (pixmap or iconset with
text) of any QPushButton some actions would be executed, but nothing happens.
In fact the string <I'm here> is never printed.
I really don't know what is wrong. Please, could you tell me where are the
mistakes?
Thanks in advance.
--
Share what you know, learn what you don't
_______________________________________________
PyKDE mailing list [EMAIL PROTECTED]
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde