http://doc.qt.io/qt-5/qtqml-qmlmodule.html
QtQml和QtQuick似乎是不同的东西,这就是为什么有两个单独的导入语句。
import QtQml 2.2
import QtQuick 2.3
QtQml和QtQuick之间有什么区别,在哪些情况下应该使用每个真实案例?
答案 0 :(得分:8)
请注意,虽然Qt QML模块提供了语言和 Qt Quick模块的基础设施,Qt Quick模块提供了很多 可视化组件,模型视图支持,动画框架和 更多用于构建用户界面。
因此QtQML提供基本的基础设施,而QtQuick提供UI组件。
也可以从文档中找到。
大多数客户端永远不需要使用QtQml导入 QtQuick命名空间也提供了类型,可以导入它们 如下: