2013-10-10 5 views
5

私がやっていることは、qtcreatorでQMLをテストすることです。私はQt 5.1.1に基づいて最新バージョンのQt Creator 2.8.1を持っています。QDeclarativeViewそのようなファイルのディレクトリはありません。 QtCreatorでQMLとC++アプリケーションを実行する

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

私は QT + =コアGUI宣言 私はクイックqmlを追加しようとしましたが、私はまだqtquickまたは宣言的なライブラリが表示されません。

Qt Quick 2アプリケーションをビルドしようとすると、「Qt Quick 2 UI」プロジェクトがQt Quick 2アプリケーション(ビルトインタイプ)をビルドしようとすると「開くことができません。 QtQuick/QQuickViewファイルをインクルードしないでください。

QMLを使用して簡単なC++アプリケーションを作成したいのですが、多くのチュートリアルを読んでいますが、ほとんどはビルド後に始まります。 qmlコード

+1

事実上、Qtのインストールに問題があると考えられます。 – user1095108

+0

あなたは正しいです。 qtの問題、私は再インストールされ、それが助けられました! – kajojeq

答えて

4

Qtクイック1でqtクイック2を使用したいので、含めることはできません。QDeclarativeViewを含めるには、

が必要です。

QT += declarative

.proファイルです。あなたが必要があるため、QT素早く2の代替のためのQQuickView

ルック:あなたの.proファイルで

QT += qml quick

+0

本当ですか?あなたはこれをどのようなプロジェクトに追加するのか正確に教えていただけますか? GUIプロジェクトで可能ですか? QQuickまたはQDeclarativeを使用して、2つのバージョンを試してみました。プロジェクトディレクトリにいくつかのファイルを置く必要がありますか?いくつかのdllまたはlibs? – kajojeq

+0

プロジェクトディレクトリにdllやlibsは必要ありませんが、有効なQtインストールが必要です。単純なサンプルの '.qml'ファイルをコピー&ペーストしてから、' qmlscene file.qml'を実行してインストールが正常に動作するかどうかをテストしてください。 – user1095108

関連する問題