Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 17, 2009 18:48:44

goblin_maks
От:
Зарегистрирован: 2008-12-10
Сообщения: 110
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe и pyQt4

vj; кто знает как решить проблему..в дезайнере сделал мейн форму..в нее добавил иконку..запускаю скрипт..все работает..все показывает..компилирую с помощью py2exe..приложение запускается…но иконки нет..как решить задачку..:?



Офлайн

#2 Фев. 17, 2009 19:08:04

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

py2exe и pyQt4

Включить иконку в сборку руками.

Офлайн

#3 Фев. 17, 2009 19:53:23

goblin_maks
От:
Зарегистрирован: 2008-12-10
Сообщения: 110
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe и pyQt4

да..но в setup.py добавит icon_resource=“gl.ico” не помагает..



Офлайн

#4 Фев. 18, 2009 07:09:19

hellslade
От:
Зарегистрирован: 2008-01-28
Сообщения: 240
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe и pyQt4

goblin_maks
“icon_resources”:



Офлайн

#5 Фев. 18, 2009 11:04:18

goblin_maks
От:
Зарегистрирован: 2008-12-10
Сообщения: 110
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe и pyQt4

все …теряюсь в мыслях и догадках…подправьте пож мой скриптик..делаю так..

from distutils.core import setup
import py2exe

setup(
windows=['ico.py'],
options={
"py2exe":{
"skip-archive": 1,
"includes": ["sip","QtCore"],
"icon_resources": [(1, "GL_icon.ico")]
}
}
)
но постоянно возникае ошибка что py2exe не имеет опции “icon_resources”..



Отредактировано (Фев. 18, 2009 11:18:31)

Офлайн

#6 Фев. 18, 2009 11:29:30

hellslade
От:
Зарегистрирован: 2008-01-28
Сообщения: 240
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe и pyQt4

“icon_resources” задает иконку лишь (вроде) ехе файлу. Если у вас форма должна иметь иконку, которая не попадает в сборку, нужно указать параметр data_files

from distutils.core import setup
import py2exe

setup(
windows=[
{
"script":"ico.py",
"skip_archive": 1,
"includes": ["sip","QTCore"],
"icon_resources": [(1, "GL_icon.ico")]
}
],
data_files = ['GL_icon.ico']
)



Отредактировано (Фев. 18, 2009 11:42:08)

Офлайн

#7 Фев. 18, 2009 12:42:45

goblin_maks
От:
Зарегистрирован: 2008-12-10
Сообщения: 110
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe и pyQt4

сори..те так выразился..не конка самого приложения а иконка setWindowIcon(QtGui.QIcon('GL_icon.ico')…с “icon_resources”: не хочет компилироваться..critical ошибку выбрасывает..на шаге copy dlls… при копировании run_w.exe



Офлайн

#8 Фев. 18, 2009 12:49:36

goblin_maks
От:
Зарегистрирован: 2008-12-10
Сообщения: 110
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe и pyQt4

все..спасибо…вопрос решен..



Офлайн

#9 Фев. 22, 2009 23:02:45

well
От:
Зарегистрирован: 2006-11-20
Сообщения: 163
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe и pyQt4

Всем привет! А такой глюк только у меня или нет: делаю так, как здесь и написано и иконка у приложения появляется, но при нажатии ALT+TAB иконка в списке выбора окон не отображается. В версии птона 2.5 все было ок. Сейчас стоит Питон 2.6 и py2exe-0.6.9.win32-py2.6.



Офлайн

#10 Фев. 22, 2009 23:52:59

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

py2exe и pyQt4

well
Не мусори. Отдельный вопрос - отдельная тема.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version