QML 参考#
用于应用开发的多范式语言
QML 是一个用于创建高度动态应用的多范式语言。使用 QML,可以声明应用程序的构建块,如 UI 组件,并通过设置各种属性来定义应用程序的行为。应用程序的行为可以通过自身的子集 JavaScript 进一步脚本化。此外,QML 大量使用 Qt,允许在 QML 应用程序中直接访问类型和其他 Qt 特性。
本参考指南描述了 QML 语言的特性。指南中的许多 QML 类型源于 Qt Qml 或 Qt Quick 模块。
id :ref:` <QML-Object-Attributes>` 属性
信号和处理程序事件系统
QML 值类型
从 C++ 定义对象类型
QML 序列类型
QML 命名空间
QML 模块
指定 QML 模块
支持的 QML 模块类型
已识别模块
遗留模块
在 C++ 插件中提供类型和功能