Russian Qt Forum

Qt => Qt-инструментарий => Тема начата: ymb от Январь 03, 2010, 15:42



Название: Как поместить картинку на форму? (creator 1.3.0, Qt 4.6.0)
Отправлено: ymb от Январь 03, 2010, 15:42
На форме есть QLabel. В свойстве pixmap задаю файл jpeg. Ставлю галку в свойстве autoFillBackground.
В режиме разработки картинка появляется, но при запуске программы её нет.
Что ещё сделать? 


Название: Re: Как поместить картинку на форму? (creator 1.3.0, Qt 4.6.0)
Отправлено: BlackTass от Январь 03, 2010, 16:20
жпег берется из ресурсов или просто из файловой системы? если второе то проверяйте чтобы пути совпадали. А лучше просто поместите в ресурсы его


Название: Re: Как поместить картинку на форму? (creator 1.3.0, Qt 4.6.0)
Отправлено: ymb от Январь 03, 2010, 16:25
jpeg берётся из файловой системы.
как добавить его в ресурсы пока не знаю.


Название: Re: Как поместить картинку на форму? (creator 1.3.0, Qt 4.6.0)
Отправлено: ymb от Январь 03, 2010, 16:32
спасибо.
поместил файл вместе с exe-шником.
теперь картинка появляется.


Название: Re: Как поместить картинку на форму? (creator 1.3.0, Qt 4.6.0)
Отправлено: BlackTass от Январь 04, 2010, 00:36
почитайте в ассистанте статью Qt Resource System. Там подробно расписано как пользоваться ресурсами.