我正在寻找一种方法来修改窗口左上角的图标以及屏幕底部任务栏中的图标
Netwave的答案更改了窗口的图标,但未更改任务栏中的图标。
from PyQt5.QtWidgets import *
import sys
class GUI(QMainWindow):
def __init__(self, parent=None):
super(GUI, self).__init__()
self.parent = parent
self.setWindowIcon(QIcon(QPixmap(os.path.join('icons','pulse.png'))))
self.setFixedWidth(200)
self.setFixedHeight(200)
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = GUI(app)
ex.show()
sys.exit(app.exec_( ))
答案 0 :(得分:1)
您可以将其添加到应用中:
app_icon = QIcon("path_to_file")
app.setWindowIcon(app_icon)
您的代码看起来像“
if __name__ == '__main__':
app = QApplication(sys.argv)
app_icon = QIcon("path_to_file")
app.setWindowIcon(app_icon)
ex = GUI(app)
ex.show()
sys.exit(app.exec_( ))