PDA

View Full Version : Qtablewidget and insert integer



freeman
22nd July 2008, 00:37
Hello
How can I insert a integer value into Qtablewidget and next sorting column by integer order ( 14 > 5)
When I used Qtablewidget.setitem(3,3,QtGui.QTableWidgetItem(in t("2")) I got nothing in my table and
when I used Qtablewidget.setitem(3,3,QtGui.QTableWidgetItem(st r("2")) I can sorting ony in Lexicographical order (14 < 5)
I write my program in PyQT 4.

jpn
22nd July 2008, 17:06
Use QTableWidgetItem::setData() to set numerical data instead of textual data. In C++ it would be:


item->setData(Qt::DisplayRole, 2);