Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Как поставить картинку в background [RSS Feed]

#1 Март 18, 2009 16:49:09

fevrall
От:
Зарегистрирован: 2009-03-18
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Как поставить картинку в background

И использую pyqt4 и python2.6 .

Пытаюсь добавить картинку в бэкграунд(QWidget), разными способами,
после этого компилирую с помощью py2exe. В результате получаю
черный фон либо стандартный вместо картинки.

Как быть???



Офлайн

#2 Март 18, 2009 23:22:22

poltergeist
От:
Зарегистрирован: 2007-02-28
Сообщения: 522
Репутация: +  0  -
Профиль   Отправить e-mail  

Как поставить картинку в background

запихнуть картинку в ресурсный файл с помощью pyrcc4 и загружать его по уникальному пути, к примеру “:application/background.png”. Это наверное самый лучший способ.



Офлайн

#3 Март 19, 2009 09:24:26

fevrall
От:
Зарегистрирован: 2009-03-18
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Как поставить картинку в background

Пробовал так! Но не помогло… После компиляции все равно черный фон.

А вот насчет типа картинки задумался. В Вашем примере, poltergeist, картинка с расширением .png . Есть ли какие то ограничения на тип картинки??? (jpg, bmp и т.д.).



Офлайн

#4 Март 19, 2009 11:26:59

poltergeist
От:
Зарегистрирован: 2007-02-28
Сообщения: 522
Репутация: +  0  -
Профиль   Отправить e-mail  

Как поставить картинку в background

для каждого типа картинки в Qt есть свой плагин, возможно в сборку (py2exe) этот плаг не попадает и поэтому такие косяки



Офлайн

  • Начало
  • » GUI
  • » Как поставить картинку в background[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version