Qt QML Compiler C++ 类

Qt QML Compiler 模块为 QML 代码的静态分析提供工具。 更多...

此模块在 技术预览 状态。

名称空间

QQmlSA

为静态分析 QML 程序提供工具

QQmlSA::Binding

Represents a single QML property binding for a specific type

QQmlSA::Binding::Bindings

Holds multiple property name to property binding associations

QQmlSA::Element

表示 QML 类型

QQmlSA::ElementPass

Base class for all static analysis passes on elements

QQmlSA::FixSuggestion

Represents a suggested fix for an issue in the source code

QQmlSA::GenericPass

Base class for static analysis passes

QQmlSA::LintPlugin

Base class for all static analysis plugins

QQmlSA::LoggerWarningId

A wrapper around a string literal to uniquely identify warning categories in the QQmlSA framework

QQmlSA::Method

表示 QML 方法

QQmlSA::Method::Methods

Holds multiple method name to method associations

QQmlSA::PassManager

Can analyze an element and its children with static analysis passes

QQmlSA::Property

表示 QML 特性

QQmlSA::PropertyPass

Base class for all static analysis passes on properties

QQmlSA::SourceLocation

Represents a location or region in the source code

详细描述

有关 Qt QmlCompiler 模块的更多信息,见 Qt QML Compiler 模块文档编制。