Название: Не отображает изображение в applicationwindow Отправлено: nono от Январь 28, 2014, 23:01 Добрый вечер!
Проблема в следующем. Вот код: Код: import QtQuick 2.2 Если прогнать этот код через qmlscene, то все нормально работает. Однако, добавляем вот такой код в main.cpp Код: #include <QGuiApplication> file:///opt/Qt/5.2.0/gcc_64/qml/QtQuick/Controls/Styles/Base/ToolButtonStyle.qml:79:13: QML Image: Cannot open: qrc:/UI/Images/DeleteStat.png Внимание! вопрос!!!!!!!! В чем дело?????????????? Название: Re: Не отображает изображение в applicationwindow Отправлено: Bepec от Январь 29, 2014, 12:00 в qrc:/UI/Images/DeleteStat.png нет такой картинки.
Название: Re: Не отображает изображение в applicationwindow Отправлено: OKTA от Январь 29, 2014, 12:52 А были же времена Qt Quick 1.1, когда все эти кнопочки-фигопочки приходилось самому делать ;D ;D ;D Хотя почему были, до сих пор делаю :D :D
Название: Re: Не отображает изображение в applicationwindow Отправлено: nono от Январь 29, 2014, 17:38 в qrc:/UI/Images/DeleteStat.png нет такой картинки. Картинка там есть, точнее она в директории Images в каталоге проекта.А адрес qrc:/UI/Images/.... это так у меня в файле ресурса прописано qmlscene все нормально ведь показывает Название: Re: Не отображает изображение в applicationwindow Отправлено: OKTA от Январь 30, 2014, 09:12 Я делаю так: в ресурсах прописано <file>content/pics/star.png</file>, а обращаюсь source: "../content/pics/star.png"
Название: Re: Не отображает изображение в applicationwindow Отправлено: nono от Январь 30, 2014, 20:19 Разобрался.
Короче дело вот в чем. У меня файлы находятся в каталоге проекта в папке Images/ А в файле ресурса создан префикс для картинов Images и в итоге выглядет так: /Images Images/DeleteStat.png Вот чтоб иконка отобразилась как надо, нужно обратится к ней так iconSource: "/Images/Images/DeleteStat.png" |