Python QTreeWidget设置根元素
Posted
技术标签:
【中文标题】Python QTreeWidget设置根元素【英文标题】:Python QTreeWidget setting root element 【发布时间】:2012-07-09 11:33:43 【问题描述】:我正在开发 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 中设置父级??
【问题讨论】:
【参考方案1】:使用 parentItem.addChild(childItem)
(见QTreeWidgetItem documentation)
【讨论】:
以上是关于Python QTreeWidget设置根元素的主要内容,如果未能解决你的问题,请参考以下文章