PyQt(Python+Qt)学习随笔:QTreeWidgetItem项列图标的访问方法

树型部件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!

原文地址:https://www.cnblogs.com/LaoYuanPython/p/12570511.html