[PyKDE] subclassing QAbstractListModel
Tom Brown
brown at esteem.com
Tue May 2 17:59:03 BST 2006
I am subclassing QAbstractListModel and getting an error in __init__(). Here
is the code where I receive the error:
class StringsModel(QAbstractListModel):
def __init__(self, strings, parent=None):
QAbstractListModel.__init__(parent)
self.strings = strings
When I run my application, this is the error I get:
File "/home/tbrown/projects/programUboot195/stringsmodel.py", line 5, in
__init__
QAbstractListModel.__init__(parent)
TypeError: descriptor '__init__' requires a 'sip.wrapper' object but received
a 'NoneType'
I've subclassed QAbstractItemModel to create a tree model and did not get the
error above. The development of the StringModel and tree model were on
different machines. I believe the sip versions are different as well as the
PyQt4 snapshot. The versions I am using for the StringModel are:
sip: 4.4.3
PyQt4: PyQt4-gpl-snapshot-20060424
I did not see anything in the PyQt4 changelog that addressed this issue
specifically. So, what am I missing?
Thanks,
Tom
More information about the PyQt
mailing list