PyQt(Python+Qt)学习随笔:QTreeWidgetItem项列图标的访问方法
2023-09-27 14:26:58 时间
树型部件QTreeWidget中的QTreeWidgetItem项中可以有多列数据,每列数据都可以设定图标。
可以通过icon(int column)来访问项中指定列的图标,通过setIcon(int column, QIcon icon)来设置项中指定列的图标。
如下面代码将顶层第一项第5列的图标设置为指定文件:
self.treeWidget.topLevelItem(0).setIcon(4,QtGui.QIcon(r'F:\小图标\动物\动物-025.gif'))
注意:如果setIcon调用是指定了大于等于当前项列数的数值,则项的列数自动扩充到该数值+1
老猿Python,跟老猿学Python!
相关文章
- python排序算法——选择排序
- python基础之数据类型与变量
- PyQt(Python+Qt)学习随笔:使用实例方法赋值方式捕获事件
- PyQt(Python+Qt)学习随笔:富文本编辑器QTextEdit功能详解
- PyQt(Python+Qt)学习随笔:QTabWidget部件选项卡可用状态访问方法isTabEnabled、setTabEnabled
- PyQt(Python+Qt)学习随笔:QTabWidget选项卡部件移除选项卡的removeTab和clear方法
- PyQt(Python+Qt)学习随笔:QTableWidget的获取指定位置项的item和itemAt方法
- PyQt(Python+Qt)学习随笔:QTableWidget的takeItem和sortItems方法
- PyQt(Python+Qt)学习随笔:QTreeWidget中获取指定位置项的itemAt方法
- PyQt(Python+Qt)学习随笔:树型部件QTreeWidget提供的currentItem当前项操作访问方法
- PyQt(Python+Qt)学习随笔:树型部件QTreeWidget的itemAbove、itemBelow方法作用探究
- PyQt(Python+Qt)学习随笔:QTreeWidgetItem项的子项索引、删除子项的方法
- PyQt(Python+Qt)学习随笔:QTreeView树形视图的expandsOnDoubleClick属性
- PyQt(Python+Qt)学习随笔:信号签名(signature of the signal)是什么?
- PyQt(Python+Qt)学习随笔:QTableView的sortingEnabled属性
- PyQt(Python+Qt)学习随笔:QAbstractItemView的autoScroll和autoScrollMargin属性
- PyQt(Python+Qt)学习随笔:图例解释QFrame类的lineWidth、midLineWidth以及frameWidth属性
- PyQt(Python+Qt)学习随笔:Qt Designer中Action创建的方法
- PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox增加自定义按钮的方法
- PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件的shortcut 属性
- PyQt(Python+Qt)学习随笔:Qt Designer中部件的windowTitle和windowOpacity属性
- PyQt(Python+Qt)学习随笔:Qt Designer中部件mimimumSize和maximumSize的含义
- PyQt(Python+Qt)实现的GUI图形界面应用程序的事件捕获方法大全及对比分析