Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: eDMan от Декабрь 21, 2008, 23:05



Название: отображение иконок в QtCreator
Отправлено: eDMan от Декабрь 21, 2008, 23:05
Доброе время суток.


При запуске программы в QtCreator, почему-то не показываются икони главного окна и вкладок окна (при запуске в VS2005 все нормально):

Код
C++ (Qt)
QPixmap pix("WindowOrder2.png");
 
mainWidget = new QTabWidget;
 
mainWidget->addTab(new Window1(), QPixmap("Window1.jpg"),tr("Window 1"));
mainWidget->addTab(new Window2(), QPixmap("Window2.jpg"),tr("Window 2"));


Подскажите что не так Непонимающий


Название: Re: отображение иконок в QtCreator
Отправлено: Admin от Декабрь 21, 2008, 23:47
на первый взгляд проблема с путями

почему бы картинки не засунуть в ресурсы? или указывать абсолютный путь к ним?


Название: Re: отображение иконок в QtCreator
Отправлено: eDMan от Декабрь 22, 2008, 00:11
Цитировать
почему бы картинки не засунуть в ресурсы?

как это сделать? :-\
Цитировать
или указывать абсолютный путь к ним?
При переносе на другую машину придется переопределять путь. Так вить?


Название: Re: отображение иконок в QtCreator
Отправлено: Пантер от Декабрь 22, 2008, 07:12
Тут недавно очень хорошо разжевали тему на счет ресурсов http://www.prog.org.ru/topic_8118_0.html.


Название: Re: отображение иконок в QtCreator
Отправлено: lit-uriy от Декабрь 22, 2008, 15:17
2 eDMan, можно определить не абсолютный, а полный путь. Он бывает абсольютным или относительным.
Например текущий каталог (полный относительный путь) пишется так:
./
это работает и на виндовозе и на линухе.


Название: Re: отображение иконок в QtCreator
Отправлено: eDMan от Декабрь 23, 2008, 00:38
Все заработало!
Почитал все, что тут http://www.prog.org.ru/topic_8118_0.html, сделал... Все ок :)
Спасибо всем!!! ;)