Russian Qt Forum

Qt => Общие вопросы => Тема начата: ЙадоФитый ПлюсЧ от Август 24, 2016, 08:51



Название: Есть ли возможность использовать различные ресурсные файлы в зависимости от ОС?
Отправлено: ЙадоФитый ПлюсЧ от Август 24, 2016, 08:51
Добрый день.

Как в коде "разрулить" какой код компилировать под нужную ОС я знаю.

Но стоит задача такая.
1. Есть проект, который использует стандартный pro-файл. Есть разные файлы ресурсов для разных ОС. То есть компилятор должен встраивать в бинарник разные ресурсы.
2. В том же проекте нужно, чтобы некоторые файлы (с ресурсами) копировались в каталог сборки в случае определенной ОС.
Как это реализовать?


Название: Re: Есть ли возможность использовать различные ресурсные файлы в зависимости от ОС?
Отправлено: __Heaven__ от Август 24, 2016, 09:11
Код:
win32{
RESOURCES += win.qrc
}

macx{
RESOURCES += mac.qrc
}

linux-g++{
RESOURCES += linux.qrc
}
http://doc.qt.io/qt-4.8/qmake-advanced-usage.html (http://doc.qt.io/qt-4.8/qmake-advanced-usage.html)