Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема с ресурсами в Windows
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
SaBo
Ставлю бэкграунд для QMdiArea:

mdiArea = new QMdiArea;
mdiArea->setBackground(QBrush(QImage(":/images/background.jpg")));
setCentralWidget(mdiArea);

В директории с сорсами есть файл application.qrc, в сам проект добавляю следующее:

RESOURCES += ../sources/application.qrc

Файл application.qrc:

<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file>images/background.jpg</file>
</qresource>
</RCC>

Под линуксом всё работает, а в винде не картинка, а просто серый фон.

Структура директорий у меня такая:

sources - сам код
build - билд пол линукс
win - билд под винду

Под винду и под линукс компилирую одним и тем же компилятором (g++) под линуксом.
Litkevich Yuriy
Цитата(SaBo @ 15.9.2010, 20:53) *
RESOURCES += ../sources/application.qrc
относительно какого места?
Укажи не только каталоги, но и положение файлов, а так же способ сборки (в каком каталоге делаешь qmake)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.