gpt4 book ai didi

python - 为什么 QIcon 功能不起作用? (PyQt4)

转载 作者:行者123 更新时间:2023-12-03 09:03:48 24 4
gpt4 key购买 nike

openFile = QtGui.QAction(QtGui.QIcon('Black.png'), 'Open', self)

添加 Action 后运行模块时,单击文件时,打开的 Action 没有图标。

最佳答案

您需要提供图像的完整路径:

openFile = QtGui.QAction(QtGui.QIcon(r'C:\Development\icons\Black.png'), 'Open', self)

在此示例中,我提供了图像的绝对路径。我还将它作为原始字符串传递,这样我就不必转义所有这些斜线。

您还可以提供图像的相对路径:
openFile = QtGui.QAction(QtGui.QIcon(r'icons\Black.png'), 'Open', self)

这种方式假设您的应用程序布局如下所示:
Development\
icons\
Black.png
script.py

在哪里 script.py是您正在编写且当前遇到问题的应用程序。请注意 iconsscript.py 的 sibling .

关于python - 为什么 QIcon 功能不起作用? (PyQt4),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24815340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com