QDeclarativeView没有这样的文件ot目录.在qtCreator中运行QML和c ++应用程序

kaj*_*jeq 6 c++ qt qt-creator qml qt-quick

我想要做的是在qtcreator中测试QML.我有基于Qt 5.1.1的最新版Qt Creator 2.8.1.

我想将qml添加到我的c ++应用程序中.我尝试了很多方法.使用QDeclarativeView最合理的外观,但我不能包含它.

在专业文件中我添加QT + =核心gui声明我尝试添加快速,qml以及然后我仍然没有看到qtquick或声明性库.

我可以通过go工具 - > external-> qtquick-> qmlviewer在qmlViewer中看到"Qt Quick 2 UI"项目当我尝试构建Qt Quick 2应用程序(内置类型)时,我得到3x"无法打开包含文件"QtQuick/QQuickView"没有这样的文件或目录.

我想用qml做简单的c ++应用程序,谢谢你的帮助.我阅读了很多教程,但大多数都是在构建之后开始的.我有运行应用程序没有qml代码的问题.

use*_*108 5

你可以不包含它,因为它是Qt Quick的1,你想使用Qt Quick的2.为了能够有QDeclarativeView您需要:

QT += declarative

在你的.pro文件中.

查看QQuickViewqt quick 2替代方案,您需要:

QT += qml quick

在你的.pro文件中.