My UT QMLプロジェクトは一連の画像を使用し、"qrc:///pathtoimages/myimage.png"
URLのスタイル。
Ubuntu SDKでは、「add new... Qt / Qt Resource File
"。
ファイルは作成されますが、次のエラーが表示されます。
[編集]さらなる調査の後、qmakeリソースファイルを使用するのは、いくつかのファイルをバイナリに埋め込むためにqmakeを使用する場合にのみ意味があるようです。したがって、Ubuntu SDKでは役に立たないかもしれません。
リソースファイルはQtリソースシステムで管理できますが、QML[〜#〜]と[〜#〜]C++が混在するアプリケーションでのみ使用することを目的としており、プロジェクトでは使用できません。 simple Touch UIとして開始:
Qtリソースシステム を使用すると、リソースファイルをバイナリファイルとしてアプリケーションの実行可能ファイルに保存できます。これは、QMLファイル(および画像や音声ファイルなどの他のリソース)をファイルシステムリソースへの相対パスまたは絶対パスではなく、リソースシステムURIスキームを介して参照できるようにするため、QML/C++混合アプリケーションを構築する場合に役立ちます。
QMLファイルのみで構成されるプロジェクトの場合、画像リソースを使用する方法は、QMLアプリケーションで相対パスを使用することです。例:
Image {
anchors.fill: parent
source: "../../svg/test.svg"
}
すべての画像ファイルは、<My_project>.qmlproject
ファイル。