Как изменить размер и обернуть значок приложения с помощью PyQt4 и Pyinstaller [duplicate]

5
задан Luk 19 May 2016 в 12:03
поделиться

1 ответ

Значок, отображаемый при запуске исполняемого файла в Windows, поступает из самого исполняемого файла. Чтобы связать значок с вашим приложением, вам нужно указать значок при создании с помощью pyinstaller.exe, передав параметр --icon. Например:

pyinstaller.exe --onefile --windowed --name myapps --icon=icon.ico opc.py

Обратите внимание, что в отличие от setWindowIcon() файл значка должен находиться в формате .ico, поэтому вам сначала нужно будет преобразовать его из .png.

Если вы хотите использовать вызов PyQt для установки значка, вам необходимо связать файл значка с исполняемым файлом, что можно сделать с помощью файла спецификации PyInstaller . Пошаговое руководство по созданию и модификации файла spec находится в предыдущем ответе .

3
ответ дан Community 20 August 2018 в 21:23
поделиться
  • 1
    Это не то, чего я хотел. Я обновил свой вопрос и добавил фотографию. – Luk 19 May 2016 в 12:04
  • 2
    @Luk см. Редактирование выше. Вам нужно будет связать файл .png с исполняемым файлом, чтобы достичь желаемого. Связанный ответ должен сделать трюк. – mfitzp 19 May 2016 в 12:12
Другие вопросы по тегам:

Похожие вопросы: