我要做的是在qtcreator中测试QML。我有基于Qt 5.1.1的最新版Qt Creator 2.8.1。
我想将qml添加到我的c ++应用程序中。我尝试了很多方法。使用QDeclarativeView最合理的外观,但我不能包含它。
在我添加的专业文件中 QT + =核心gui声明 我尝试添加quick,qml,但后来我仍然没有看到qtquick或声明性库。
我可以通过go Tools-> external-> qtquick-> qmlviewer在qmlViewer中看到“Qt Quick 2 UI”项目 当我尝试构建Qt Quick 2应用程序(内置类型)时,我得到3x“无法打开包含文件”QtQuick / QQuickView“没有这样的文件或目录。
我想使用qml做简单的c ++应用程序,感谢您的帮助。我阅读了很多教程,但大多数都是在构建之后开始的。运行应用程序没有qml代码我有问题。
答案 0 :(得分:5)
你不能包括它,因为它是快速的q 1并且你想快速使用qt 2.能够包含你需要的QDeclarativeView
:
QT += declarative
在.pro
文件中。
请查看QQuickView
以获取您需要的qt quick 2替代方案:
QT += qml quick
在.pro
文件中。