Qt QML 编译器 C++ 类

Qt QML 编译器模块提供用于静态分析 QML 代码的工具。 更多...

此模块处于 技术预览 状态。

命名空间

QQmlSA

提供对 QML 程序的静态分析工具

QQmlSA::Binding

表示特定类型的单个 QML 属性绑定

QQmlSA::Binding::Bindings

包含多个属性名到属性绑定的关联

QQmlSA::Element

表示 QML 类型

QQmlSA::ElementPass

元素所有静态分析遍历的基类

QQmlSA::FixSuggestion

表示对源代码中问题的建议修复

QQmlSA::GenericPass

静态分析遍历的基类

QQmlSA::LintPlugin

所有静态分析插件的基类

QQmlSA::LoggerWarningId

用于在 QQmlSA 框架中唯一标识警告类别的字符串字面量包装器

QQmlSA::Method

表示 QML 方法

QQmlSA::Method::Methods

包含多个方法名到方法的关联

QQmlSA::PassManager

可以使用静态分析遍历分析元素及其子元素

QQmlSA::Property

表示 QML 属性

QQmlSA::PropertyPass

属性所有静态分析遍历的基类

QQmlSA::SourceLocation

表示源代码中的位置或区域

详细描述

有关 Qt QmlCompiler 模块的更多信息,请参阅 Qt QML 编译器 模块文档。

© 2024 The Qt Company Ltd. 本文档的贡献方拥有各自的版权。提供的文档是根据由自由软件基金会发布的 GNU 自由文档许可版本 1.3 的条款许可的。Qt 和相应的标志是 The Qt Company Ltd. 在芬兰和其他国家的注册商标。所有其他商标均为其各自所有者的财产。