LINUX.ORG.RU

[qt][qtcreator][cmake]Ресурсы

 ,


0

0

Добрый день сообществу.

Пишу проект под Qt Creator. Юзаю CMake для сборки.

Не могу разобраться с добавлением ресурсов в проект. Т.е. создал файл ресурсов, его компилирую, линкую и т.д. Если записать вручную что-то типа

ui->actionSave->setIcon(QIcon(":/document-save.png"));

то все работает.

Но хочется опять-же это сделать в дизайнере. А в нем я вижу пустой список ресурсов и все. Т.е. он не видит ресурсы, хотя разбирает CMakeLists.txt корректно и видит, что файл ресурсов в проекте есть и даже позволяет его редактировать.

★★★★★

macro QT4_ADD_RESOURCES(outfiles inputfile ... OPTIONS ...)
create code from a list of Qt resource files.
Options may be given to rcc, such as those found
when executing "rcc -help"

Оно?

UVV ★★★★★
()
Ответ на: комментарий от UVV

Неа. Я это использую. Все компилится, все работает, если подключить ресурс в коде. Не видит ресурсов только дизайнер (я, например, не могу задать картинку для action в дизайнере, т.к. он не видит вообще ресурсов, но в коде я могу без проблем эту картинку загрузить QIcon(":/SomeImageFromResource.png"))

Pavval ★★★★★
() автор топика
Ответ на: комментарий от Gorthauer

Так. Файл ресурсов видится QtCreator в дереве проекта, а могу в него зайти и визуально отредактировать.

Но проблема остается.

Pavval ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.