【发布时间】:2015-01-08 10:59:33
【问题描述】:
我有一个QTreeWidget 和QTreeWidgetItems,有时这些项目有一个图标。所以我使用以下方式设置图标:
self.setIcon(0, icon)
但是如何再次删除该图标?
self.setIcon(0, None)
给予
TypeError: 'PySide.QtGui.QTreeWidgetItem.setIcon' called with wrong argument types:
PySide.QtGui.QTreeWidgetItem.setIcon(int, NoneType)
Supported signatures:
PySide.QtGui.QTreeWidgetItem.setIcon(int, PySide.QtGui.QIcon)
【问题讨论】:
-
设置一个空图标怎么办?例如:
foo.setIcon(0, QIcon());(c++)。
标签: python qt pyqt pyside qtreewidgetitem