Qt QML模块提供了使用QML语言开发应用程序和库的框架。它定义并实现了语言和引擎基础结构,并提供了一个API,使应用程序开发人员可以使用自定义类型扩展QML语言并将QML代码与JavaScript和C ++集成在一块儿。Qt QML模块同时提供QML API和C ++ API。
请注意,尽管Qt QML模块为QML应用程序提供了语言和基础结构,但Qt Quick模块提供了许多可视组件,模型视图支持,动画框架,以及更多用于构建用户界面的组件。
入门
要包含模块类的定义,请使用如下指令:bash
#include <QtQml>
Qt QML中的QML类型可经过QtQml导入得到。要使用这些类型,请将如下导入语句添加到您的.qml文件中:框架
import QtQml 2