Sur cette page

Qt Qml Compiler C++ Classes

Le module « Qt Qml Compiler » fournit des outils d’analyse statique du code QML. En savoir plus…

Ce module est en préversion technologique et est susceptible d'évoluer.

Espaces de noms

QQmlSA

Fournit des outils d'analyse statique des programmes QML

Classes

QQmlSA::Binding

Représente une liaison de propriété QML unique pour un type spécifique

QQmlSA::Binding::Bindings

Contient plusieurs associations entre des noms de propriétés et des liaisons de propriétés

QQmlSA::DocumentEdit

Représente une modification unique apportée à un document

QQmlSA::Element

Représente un type QML

QQmlSA::ElementPass

Classe de base pour toutes les passes d’analyse statique sur les éléments

QQmlSA::FixSuggestion

Représente une correction suggérée pour un problème dans le code source

QQmlSA::GenericPass

Classe de base pour les passes d'analyse statique

QQmlSA::LintPlugin

Classe de base pour tous les plugins d'analyse statique

QQmlSA::LoggerWarningId

Un wrapper autour d'un littéral de chaîne permettant d'identifier de manière unique les catégories d'avertissements dans le framework QQmlSA

QQmlSA::Method

Représente une méthode QML

QQmlSA::Method::Methods

Contient plusieurs associations entre des noms de méthodes et des méthodes

QQmlSA::PassManager

Permet d’analyser un élément et ses enfants à l’aide de passes d’analyse statique

QQmlSA::Property

Représente une propriété QML

QQmlSA::PropertyPass

Classe de base pour tous les passages d'analyse statique sur les propriétés

QQmlSA::SourceLocation

Représente un emplacement ou une région dans le code source

Description détaillée

Pour plus d’informations sur le module Qt QmlCompiler, consultez la documentation du module de compilationQt Qml .

© 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.