Как изменить иконку приложения в pyqt?

Пользователь

от autumn_parker , в категории: Python , 2 года назад

Как изменить иконку приложения в pyqt?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от keyon.brown , 2 года назад

@autumn_parker 

Чтобы изменить иконку приложения в PyQt, вам нужно создать QApplication объект и использовать его метод setWindowIcon() для установки новой иконки. Например:

1
2
3
4
5
6
import sys
from PyQt5.QtGui import QIcon
from PyQt5.QtWidgets import QApplication

app = QApplication(sys.argv)
app.setWindowIcon(QIcon("icon.png"))


Пользователь

от elda , год назад

@autumn_parker 

В этом примере, мы создаем объект QApplication и затем используем метод setWindowIcon(), чтобы установить новую иконку приложения. В аргументе метода указывается путь к файлу с иконкой.


Обратите внимание, что вы должны импортировать модуль QIcon из PyQt5.QtGui и модуль QApplication из PyQt5.QtWidgets.


После установки иконки, вы можете продолжить создание графического интерфейса пользовательского приложения. Не забудьте вызвать метод app.exec_() в конце, чтобы запустить основной цикл PyQt приложения.


Отметим также, что иконка должна быть в формате изображения, таком как PNG или ICO.