我正在使用python插件。我使用PYQT4设计器来创建表单。
我将查询结果列出到QTreeWidget中,如下所示:
items = []
for row in c.fetchall():
item = QTreeWidgetItem()
item.setText(0,unicode (row[0]))
items.append(item)
self.treeWidget.insertTopLevelItems(0, items)
项目完美地列在了QTreeWidget中。
但我想作为父母做一些项目,例如:
例如:
ACO_010
-2
-1
-7 and so on...
如何将任何项目设置为其他项目的父项(根)。
我试过了
self.treeWidget.__init__ (self,valestimate,items, int type = self.treeWidget.Type)
但没有成功。如何在QTreeWidget中设置父代?
最佳答案
使用parentItem.addChild(childItem)
(请参见QTreeWidgetItem documentation)