[PyQt] bug in latest sip release
Phil Thompson
phil at riverbankcomputing.com
Thu Jun 23 19:35:11 BST 2011
On Sat, 18 Jun 2011 16:58:43 +0100, Baz Walter <bazwal at ftml.net> wrote:
> after recently upgrading sip, several applications that use treeviews
> started producing a lot of errors like this:
>
> TypeError: expected 1 arguments, got 0
>
> this is using: python 2.7.2, qt 4.7.3, sip 4.12.3, pyqt 4.8.4
>
> the following test case demonstrates the problem:
>
> import sys
> from PyQt4 import QtCore, QtGui
>
> class Window(QtGui.QTreeWidget):
> def __init__(self):
> QtGui.QTreeWidget.__init__(self)
> for num in range(5):
> QtGui.QTreeWidgetItem(
> self, QtCore.QStringList('Item(%i)' % num))
> self.sortByColumn(0, QtCore.Qt.AscendingOrder)
>
> if __name__ == "__main__":
> app = QtGui.QApplication(sys.argv)
> win = Window()
> win.show()
> sys.exit(app.exec_())
Fixed in tonight's SIP snapshot.
Thanks,
Phil
More information about the PyQt
mailing list