Provides tools for static analysis on QML programs. 更多...
头: | #include <QQmlSA> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS QmlCompiler)
target_link_libraries(mytarget PRIVATE Qt6::QmlCompiler) |
状态: | 技术预览 |
class | Binding |
class | Element |
class | ElementPass |
class | FixSuggestion |
class | GenericPass |
class | LintPlugin |
class | LoggerWarningId |
class | Method |
class | PassManager |
class | Property |
class | PropertyPass |
class | SourceLocation |
Represents a single QML property binding for a specific type. 更多...
表示 QML 类型。 更多...
Base class for all static analysis passes on elements. 更多...
Represents a suggested fix for an issue in the source code. 更多...
The base class for static analysis passes. 更多...
Base class for all static analysis plugins. 更多...
A wrapper around a string literal to uniquely identify warning categories in the
QQmlSA
框架。
更多...
Represents a QML method. 更多...
Can analyze an element and its children with static analysis passes. 更多...
Represents a QML property. 更多...
Base class for all static analysis passes on properties. 更多...
Represents a location or region in the source code. 更多...