EntryNavi : « Qtアプリ(Qt Quickアプリ)をNokia N9へ転送してデバッグする。(Windows編) | メイン | QML(Qt)のListViewのDelegateにMouseAreaを配置したときの話 »

CategoryNavi : メイン -> コンピューター -> 開発 -> Qt

Qt Quickアプリで特定のファイルをデプロイするには

メモみたいなかんじですが・・・。

Qt Quickアプリの場合デフォルトの設定で「./qml/」のフォルダ以下のファイルがコピーされたりモバイル用のパッケージに含まれるようになっています。
「*.pro」ファイルの先頭ある以下の設定がそれです。

folder_01.source = qml/
folder_01.target = qml
DEPLOYMENTFOLDERS = folder_01

ですが、違うところにあるファイルだったり特定のファイルの場合は追記する必要があります。
細かく説明する必要もないと思うので以下のように記述するとできます。
ただし、特定のファイルは現状はHarmattan環境でのみです。
デスクトップでやろうとするとコレはファイル?ディレクトリ?って聞かれてしまってQt Creatorからでは詰みます。
どうしてもって場合は、コピーしたいファイルだけ配置したフォルダを作ってそこをデプロイするようにするのがよろしいかと。
むしろそれがいいかもしれません。

sample_01.source = ./sample.jpg
sample_01.target = ./
contains(MEEGO_EDITION,harmattan) {
DEPLOYMENTFOLDERS += sample_01
}

サンプルはHarmattanの時だけ追加されるようにしています。


<Category : Qt>

検索

Google

サイドフィード

track feed 理ろぐ
人気ブログランキング - 理ろぐ
Powered by
Movable Type 3.34