laz at strakt.com
Mon Sep 1 16:13:00 BST 2003
I'm struggling to understand how to use QIconFactory. I can't seem to
get createPixmap() in my subclassed QIconFactory called in a situation
where, as far as I understand the docs, it should be called. Below is
some sample code that demonstrates my problem.
Have I misunderstood how to use QIconFactory (of perhaps QIconSet?) or
does the problem lie deeper (i.e., in PyQt)?
Any help would be much appreciated!
---- test.py ----
My own QIconFactory. Always gives a null QPixmap.
def createPixmap(self, iconset, size, mode, state):
print 'in createPixmap()' # Never gets here
app = qt.QApplication(sys.argv)
mw = qt.QLabel(None)
# Create an empty QIconSet and install my own brand of icon factory.
# This should ensure that QIconSet uses my createPixmap().
ic = qt.QIconSet()
More information about the PyQt