Auf dieser Seite

Qt Qml Compiler C++ Classes

Das Modul „ Qt Qml -Compiler“ bietet Werkzeuge zur statischen Analyse von QML-Code. Mehr...

Dieses Modul befindet sich in der Technologievorschau und kann sich noch ändern.

Namensräume

QQmlSA

Stellt Werkzeuge für die statische Analyse von QML-Programmen bereit

Klassen

QQmlSA::Binding

Stellt eine einzelne QML-Eigenschaftsbindung für einen bestimmten Typ dar

QQmlSA::Binding::Bindings

Enthält mehrere Zuordnungen von Eigenschaftsnamen zu Eigenschaftsbindungen

QQmlSA::DocumentEdit

Stellt eine einzelne Bearbeitung an einem Dokument dar

QQmlSA::Element

Stellt einen QML-Typ dar

QQmlSA::ElementPass

Basisklasse für alle statischen Analyse-Durchläufe an Elementen

QQmlSA::FixSuggestion

Stellt einen Korrekturvorschlag für ein Problem im Quellcode dar

QQmlSA::GenericPass

Basisklasse für statische Analyse-Durchläufe

QQmlSA::LintPlugin

Basisklasse für alle Plugins zur statischen Analyse

QQmlSA::LoggerWarningId

Ein Wrapper um ein String-Literal zur eindeutigen Identifizierung von Warnkategorien im QQmlSA-Framework

QQmlSA::Method

Stellt eine QML-Methode dar

QQmlSA::Method::Methods

Enthält mehrere Zuordnungen von Methodennamen zu Methoden

QQmlSA::PassManager

Kann ein Element und dessen untergeordnete Elemente mit statischen Analyse-Durchläufen analysieren

QQmlSA::Property

Stellt eine QML-Eigenschaft dar

QQmlSA::PropertyPass

Basisklasse für alle statischen Analyse-Durchläufe für Eigenschaften

QQmlSA::SourceLocation

Stellt eine Stelle oder einen Bereich im Quellcode dar

Ausführliche Beschreibung

Weitere Informationen zum Qt-Modul „QmlCompiler“ finden Sie in der Dokumentation zum „Qt Qml “-Compiler- Modul.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.