混合UIテクノロジ(主にC ++といくつかのQMLコンポーネントが含まれています)を使用してアプリケーションを構築しています。
QDeclarativeView
次のようなusing構文内に表示したいQMLアイテムがあるとします。
view = new QDeclarativeView(QUrl::fromLocalFile("foobar.qml"));
Qt Creatorのプロジェクトにfoobar.qmlを追加しました。これにより、次の行が.proファイルに自動的に追加されます。
OTHER_FILES += \
foobar.qml
これで、ファイルをプロジェクトに含めると、ビルドフォルダーにコピーする必要があることを意味しますが、そうではありません。アプリケーションを実行すると、ビルドフォルダーにfoobar.qmlがないというエラーが発生します。QMLソースをコピーするためだけにカスタムビルドステップを追加したくないので、これを行うための「事実上の」方法はありますか?