如何在PyQt4中设置应用程序的任务栏图标?如何在Windows 7中设置应用程序的任务栏图标
我试过setWindowIcon,它成功地在主窗口的左上方设置了图标,但它不影响Windows 7任务栏中显示的图标 - 任务栏图标仍然是默认的Python pyw图标。这里是我的代码:
from PyQt4 import QtGui
app = QtGui.QApplication([])
mainwindow = QtGui.QMainWindow()
mainwindow.show()
app.setWindowIcon(QtGui.QIcon('chalk.ico'))
mainwindow.setWindowIcon(QtGui.QIcon('chalk.ico'))
app.exec_()
[更新]我已经试过show()
前放置setWindowIcon()
。我用其他图像,ico和png尝试过。没什么帮助。
在'.show()'窗口帮助之前设置图标吗? – 2009-10-11 20:13:41
不,如果我在'.show()'之前设置图标,它没有区别。 – DamonJW 2009-10-11 20:23:31
你尝试过其他图像文件吗?你的代码对于我来说是一个随机的PNG文件,尽管我使用的是KDE4。 – 2009-10-11 20:39:39