PyQt将QStyle.StandardPixmap与QIcon一起使用

时间:2015-04-01 10:39:54

标签: python pyqt pyqt4

我正在使用pyqt4,我想要替换树视图中显示的图标:

if typeInfo == "LIGHT":
    return QtGui.QIcon(QtGui.QPixmap(":/Light.png"))

我想使用PyQt标准Pixmap项目(here),例如:

if typeInfo == "LIGHT":
    return QtGui.QStyle.SP_DirClosedIcon

但不显示图标。

1 个答案:

答案 0 :(得分:2)

您链接到的文档会得到答案:

    return QtGui.qApp.style().standardIcon(QtGui.QStyle.SP_DirClosedIcon)