Qt-Quick模块是编写QML应用程序的标准库。Qt-QML模块提供了QML引擎和语言基础设施,Qt-Quick模块提供了使用QML创建用户界面所需的所有基本类型。它提供了一个可视化画布,包括用于创建和设置可视化组件动画、接收用户输入、创建数据模型和视图以及延迟对象实例化的类型。
Qt Quick模块提供QML API,QML API提供QML类型以创建与QML语言的用户接口,以及用于用QC++代码扩展QML应用程序的C++ API。
Qt Quick⾃⾝包含了以下⼏种技术:
- QML-使⽤于⽤户界⾯的标识语⾔
- JavaScript-动态脚本语⾔
- Qt C++-具有⾼度可移植性的C++库
类