美文网首页
pyqt-treeWigdet

pyqt-treeWigdet

作者: Ivan杨杨兮 | 来源:发表于2019-02-11 11:32 被阅读0次
image.png
# 数据
a = ['3', '51', '1', '11', '12', '13', '2', '21', '22', '23']

# 清理 treeWidget 列表
self.treeWidget.clear()

# 添加到 treeWigdet
for i in range(len(a)):
    if len(a[i]) == 1 :
        root = QtWidgets.QTreeWidgetItem(self.treeWidget) # 这里替换为treeWidget的名称
        root.setText(0,a[i])
        # self.root.setText(1, a[i]) # 如果有多列
     elif len(a[i]) == 2 :
        child = QtWidgets.QTreeWidgetItem(root)
        child.setText(0,a[i])

# 实现 treeWidget item 信号和槽连接
self.treeWidget.itemClicked['QTreeWidgetItem*','int'].connect(treeWidget_item_click)

# 槽函数
def treeWidget_item_click(self,item,n):
        print(item.text(n))

相关文章

网友评论

      本文标题:pyqt-treeWigdet

      本文链接:https://www.haomeiwen.com/subject/bktqeqtx.html