《转》PyQt4 动态添加treeWidget 的列表项
来源:互联网 发布:linux查看服务命令 编辑:程序博客网 时间:2024/06/18 09:47
作者原地址 :http://blog.sina.com.cn/s/blog_4b5039210100h6co.html
参考资料:Qt documentation online(因为这个帮助文档是基于C++做的,里面的语句是C++写的,不过因为PyQt做了很好的移植,方法的名称,参数等等基本都可以在python中套用)
QTreeWidget的继承关系如下图:
和QTableWidget类似,一般步骤是先创建一个QTreeWidget实例,然后设置列数,
然后再添加头。
# !/usr/bin/python
import sys
from PyQt4.QtGui import *
from PyQt4.QtCore import *
class TreeWidget(QMainWindow):
app = QApplication(sys.argv)
tp = TreeWidget()
tp.show()
app.exec_()
这种与QTreeWidget最大的区别就是,我们自己来定制模式,当然也有些系统提供给我们的模式,比如我们的文件系统盘的树列表,比如下面的:
import sys
from PyQt4 importQtCore, QtGui
if __name__ =="__main__":
结果如下所示:
所以一般的我们自己定制模式,步骤如下:
import sys
from PyQt4 import QtCore, QtGui
if __name__ == "__main__":
sys.exit(app.exec_())
- (2010-03-09 09:01:38)
- (2010-03-08 09:32:35)
- (2010-03-05 10:33:15)
- (2010-03-04 09:03:28)
- (2010-03-03 17:56:59)
- (2010-02-20 12:29:30)
- (2010-02-20 12:22:13)
- (2010-02-20 12:13:33)
- (2010-02-20 09:40:24)
- (2010-02-20 09:37:46)
- 《转》PyQt4 动态添加treeWidget 的列表项
- pyqt4,QTableWidget 动态添加控件,添加图片,右键菜单选项
- 动态的给下拉列表添加内容
- 《随笔》pyqt 获取 TreeWidget 选中项的内容
- extjs 中关于列表框(multiselect)的动态添加列表项的方法
- JS实现动态添加列表框项
- 动态添加、删除ListView列表项
- 动态添加列表
- qt treewidget 的模糊查询
- Qt TreeWidget的增删改
- Qt 中Treewidget添加右键菜单
- Qt 中Treewidget添加右键菜单
- 动态给Sharepoint的列表的三个Form添加Webparts
- 那些复杂的列表总要弄个清楚——(一)ListView动态添加项
- Android动态添加联系人列表
- 【转】【PB】动态添加数据窗口列中下拉列表的内容
- jQuery学习12---动态添加控件,网站列表的实现
- PyQt4 动态显示ui
- 提升Android ListView性能的几个技巧
- 【机房收费系统】VB中的组合查询探索
- ResultSetMetaData用法介绍
- 追踪研读法破解EZ-USB的“远程唤醒”
- Python数据结构:映射(map)——字典
- 《转》PyQt4 动态添加treeWidget 的列表项
- 水仙花数(2013中南大学研究生上机复试题)
- Redis客户端Redisson中分布式锁RLock实现
- SQLAlchemy 学习(三)
- 自定义Toast
- linux tar 解压命令总结
- Sql Server 触发器实现多表之间同步增加、删除与更新
- vijos - P1077克隆龙 (找规律 + 指数型母函数 + python)
- wamp 下 Apache 局域网访问403的解决问题