[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: [PyKDE] Overriding protected member functions
From: Jeremy Sanders <jeremy () jeremysanders ! net>
Date: 2006-12-31 15:35:07
Message-ID: Pine.LNX.4.64.0612311528450.6525 () xpc17 ! ast ! cam ! ac ! uk
[Download RAW message or body]
Is it possible to override protected member functions in PyQt classes? I
don't seem to be able to override the rowsInserted member of QTreeView in
PyQt4. I need to do this to automatically expand new rows inserted into
the tree by the model, e.g.
class ExpandedTreeView(qt4.QTreeView):
def rowsInserted(self, parent, start, end):
qt4.QTreeView.rowsInserted(self, parent, start, end)
print "inserted"
"inserted" is never printed when I use this class instead of QTreeView.
Any ideas how to automatically expand new rows if I can do this?
Thanks
Jeremy
--
Jeremy Sanders <jeremy@jeremysanders.net>
http://www.jeremysanders.net/ Cambridge, UK
Public Key Server PGP Key ID: E1AAE053
_______________________________________________
PyKDE mailing list PyKDE@mats.imk.fraunhofer.de
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic