Мой проект UML QML использует набор изображений, и я планировал использовать их с помощью "qrc:///pathtoimages/myimage.png"
стиля URL.
В Ubuntu SDK я могу «add new... Qt / Qt Resource File
».
Файл создан, но затем я получаю следующую ошибку:
[EDIT] После дальнейшего изучения кажется, что использование файлов ресурсов qt имеет смысл только при использовании qmake, для встраивания некоторых файл в двоичный файл. Так что это может быть просто бесполезно в Ubuntu SDK.
Вы можете управлять файлами ресурсов с помощью системы ресурсов Qt, но она предназначена только для приложений, смешивающих QML И C ++, а не для проектов, запущенных как простой Touch UI :
Система ресурсов Qt позволяет сохранять файлы ресурсов в виде двоичных файлов в исполняемом файле приложения. Это может быть полезно при создании смешанного приложения QML / C ++, поскольку оно позволяет ссылаться на файлы QML (а также на другие ресурсы, такие как изображения и звуковые файлы) через схему URI системы ресурсов, а не на относительные или абсолютные пути к ресурсам файловой системы.
Для проектов, созданных только из файлов QML, способ использования ресурса изображений заключается в использовании относительных путей в приложении QML, например:
Image {
anchors.fill: parent
source: "../../svg/test.svg"
}
Все файлы изображений будут автоматически включены <My_project>.qmlproject
файл.