Форум сайта python.su
Приветствую.
Что-то никак не могу разобраться, почему вместо моего изображения в итоге получается какая-то дефолтная заглушка:
Использую Designer, Resource file.
Сталкивался кто-нибудь?
Спасибо.
Офлайн
Мало информации.
*.qrc скомпилирован в *.py?
Проблема возникает при запуске py файлов или после запуска *.exe сборки?
Да и посмотреть бы исходники.
Я тут кстати написал скриптики для конвертации ui и qrc файлов, никак не соберусь протестировать на Ubuntu и не выложу на PyPI.
https://github.com/reclosedev/make_qt_ui
Офлайн
reclosedevНет, изображение вставляю через qdesigner
Мало информации. *.qrc скомпилирован в *.py?
reclosedevПри запуске py файла. В предпросмотре дизайнера все ок
Проблема возникает при запуске py файлов или после запуска *.exe сборки?
Офлайн
Hello_worldОн задает относительные пути до картинок (относительно *.ui файла), которые при запуске могут не совпадать.
Нет, изображение вставляю через qdesigner
<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file alias="image2.png">images/image2.png</file>
</qresource>
</RCC>
pyrcc4 -o resources_rc.py resources.qrc
reclosedevТогда нужно будет добавить:
Собственно ui файл в py компилирую, использую QUiLoader(). Но скрипт посмотрю, спасибо.
import resources_rc
Отредактировано reclosedev (Ноя. 22, 2012 18:03:23)
Офлайн
Да, именно проблема с относительным путем была, но - я ведь использовал файл resources.qrc(создавался тоже в дизайнере).
Спасибо.
Офлайн