PyQt--QTreeWidget
来源:互联网 发布:nestopia mac装手柄 编辑:程序博客网 时间:2024/04/29 13:30
QTreeWidget的继承关系如下图:
因为继承关系是 QAbstractItemView->QTreeView->QTreeWidget ,所以和QTableWidget很多地方是类似的。
如果需要特定的模式,如显示硬盘信息及内部文件的 dir模式等,都需要用QTreeView,而不是用 QTreeWidget。和 QTableWidget类似,一般步骤是先创建一个 QTreeWidget实例,然后设置列数,然后再添加 。
运行结果如下:
其中的 QtreeWidgetItem就是一一的添加的,其实还是不太方便的。在应用程序中一般不是这样来创建 QTreeView的,特别是比较复杂的Tree,一般都是通过QTreeView来实现而不是QTreeWidget来实现的。这种与 QTreeWidget最大的区别就是,我们自己来定制模式,当然也有些系统提供给我们的模式,比如我们的文件系统盘的树列表,比如下面的:
运行结果如下:
一般的话model = TreeModel(需要处理的数据)可以让我们自己定制如何显示数据,其中的TreeModel类是我们自己写的,可以查阅相关资料。
阅读全文
0 0
- PyQt--QTreeWidget
- PyQt学习笔记(11)--QTreeWidget
- PyQt学习笔记(16)——QTreeWidget
- QTreeWidget
- qtreewidget
- QTreeWidget
- QTreeWidget
- QTreeWidget
- QTreeWidget
- QTreeWidget
- PyQt
- PyQt
- PyQt
- PYQT
- Qt QTreeWidget
- 遍历QTreeWidget
- QTreeWidget类
- QTreeWidget总结
- js对象之深浅拷贝
- Loadrunner接口测试常用的方法(Web Services)
- 使用SQLCipher进行数据库加密代码实现以及java.lang.UnsatisfiedLinkError 报错的解决
- 多线程的理解
- 极光推送第一次进入APP无法获取RegistrationID
- PyQt--QTreeWidget
- 奥维奥(AVA)免费为您提供360《2016汽车行业研究报告》
- 广告归因笔记-appflyer
- sdnu1006.A+B for Input-Output Practice (VI)
- 北京做Java开发月薪两万--学习方法,高薪岗位技能需求
- Java并发编程:volatile关键字解析
- select2通过全拼及首字母匹配汉字
- JetBrains Resharper VS2017 破解方法(License Server 破解方法)
- Android RedioButton、RadioGroup底部添加动画位移横线下划线