927 B
927 B
QTreeWidget
1、通过json数据生成树形结构
解析每一层json数据中的list
2、点击父节点全选/取消全选子节点
点击父节点全选/取消全选子节点
3、禁止父节点
- 父节点通过设置
pitem1.setFlags(pitem1.flags() & ~Qt.ItemIsSelectable)
为不可选 - 完全禁用点击等需要重写
mousePressEvent
事件并结合item的标志来判断