入门 PyQt6 看过来(案例)20~ 动态树

1 QTreeWidget树类

QTreeWidget类可以呈现数组、数列等数据,并且可以进行交互,它使用标准的数据模型,其单元格数据通过QTableWidgetItem对象来实现。

QTreeWidget继承自QTreeView,是封装了默认Model的QTreeView,其中的元素属于QTreeWidgetItem类型,插入后就是树节点,delete方法可以删除节点。

QTreeWidget常用方法如下:

方法 描述
setColumn Width(列,宽度) 设置指定列的宽度
insertTopLevelItems() 在视图的顶层索引中插入项目列表
expandAll() 展开所有树形节点
invisibleRootItem() 返回树形控件中不可见的根选项(Root Item)
selectedItems() 返回所有选定的非隐藏项目的列表

QTreeWidgetItem类常用的方法如下:

方法 描述
addChild() 将子项追加到子列表中
setText() 设置显示的节点文本
Text() 返回显示的节点文本
setCheckState(列,状态) 设置指定列的选中状态(Qt.CheckState.X)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

路卿老师

大哥大姐给点吧!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值