Python QTreeWidget设置根元素

时间:2012-07-09 11:33:44

标签: python pyqt4 qtreewidget qtreewidgetitem

我正在研究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中。

enter image description here

但我想把一些项目作为父母像: EX:

ACO_010

-2
-1
-7 and so on...

如何将任何项目设置为其他项目的父级(root)。??? 我试过了

self.treeWidget.__init__ (self,valestimate,items, int type = self.treeWidget.Type)

但没有成功。我如何在 QTreeWidget 中设置父级。

1 个答案:

答案 0 :(得分:2)

使用parentItem.addChild(childItem)

(参见QTreeWidgetItem documentation