8

私がやろうとしているのは、qtcreator で QML をテストすることです。Qt 5.1.1 に基づく最新バージョンの Qt Creator 2.8.1 があります。

私の c++ アプリケーションに qml を追加したいと思います。私は多くの方法を試しました。QDeclarativeView を使用した最も合理的な外観ですが、含めることはできません。

私が追加するプロファイルで

QT += core gui declarative

クイック、qml も追加しようとしましたが、それでも qtquick または宣言型ライブラリが表示されません。

Qt Quick 2 UIgoでqmlViewerでプロジェクトを見ることができます

Tools->external->qtquick->qmlviewer

Qt Quick 2 アプリケーション (組み込み型) をビルドしようとすると、3x が発生します

"Cannot open include file "QtQuick/QQuickView" no such file or directory.

qml を使用して単純な C++ アプリケーションを実行したいのですが、助けてくれてありがとう。多くのチュートリアルを読みましたが、それらのほとんどはビルド後に開始されます。アプリケーションの実行に問題があり、qml コードはありません。

4

1 に答える 1

6

これは qt quick 1 であり、qt quick 2 を使用したいため、含めることはできません。含めることができるようにするには、次のものQDeclarativeViewが必要です。

QT += declarative

あなたの.proファイルに。

必要な qt quick 2 の代替を探しQQuickViewます。

QT += qml quick

あなたの.proファイルに。

于 2013-10-10T07:48:13.503 に答える