Sur cette page

Qt Qml C++ Classes

L'API C++ fournie par le module « Qt Qml ». En savoir plus...

Classes

QJSEngine

Environnement d'exécution du code JavaScript

QJSManagedValue

Représente une valeur du tas JavaScript appartenant à un QJSEngine

QJSPrimitiveNull

Un type marqueur vide signifiant la valeur null en JavaScript

QJSPrimitiveUndefined

Un type marqueur vide pour désigner le type « Undefined » de JavaScript et sa valeur unique

QJSPrimitiveValue

Opère sur les types primitifs selon la sémantique JavaScript

QJSValue

Sert de conteneur pour les types de données Qt/JavaScript

QJSValueIterator

Itérateur de style Java pour QJSValue

QQmlAbstractUrlInterceptor

Permet de contrôler le chargement des fichiers QML

QQmlApplicationEngine

Moyen pratique de charger une application à partir d’un seul fichier QML

QQmlComponent

Encapsule une définition de composant QML

QQmlContext

Définit un contexte au sein d’un moteur QML

QQmlContext::PropertyPair

QQmlDebuggingEnabler

Méthodes permettant d'activer le débogage ou le profilage

QQmlEngine

Environnement pour l'instanciation de composants QML

QQmlEngineExtensionPlugin

Base abstraite pour les plugins d'extension QML personnalisés

QQmlError

Encapsule une erreur QML

QQmlExpression

Évalue du code JavaScript dans un contexte QML

QQmlExtensionPlugin

Base abstraite pour les plugins d'extension QML personnalisés avec des fonctions d'enregistrement de types personnalisées

QQmlFile

Méthodes utilitaires statiques pour classer les URL

QQmlFileSelector

Une classe permettant d'appliquer un QFileSelector au chargement de fichiers QML

QQmlImageProviderBase

Utilisé pour enregistrer des fournisseurs d’images dans le moteur QML

QQmlIncubationController

Les instances pilotent la progression de QQmlIncubators

QQmlIncubator

Permet la création asynchrone d'objets QML

QQmlInfo

Permet la journalisation des messages liés au QML

QQmlListProperty

Permet aux applications d'exposer à QML les propriétés de type liste des classes dérivées de QObject

QQmlListReference

Permet la manipulation des propriétés QQmlListProperty

QQmlNetworkAccessManagerFactory

Crée des instances de QNetworkAccessManager pour un moteur QML

QQmlParserStatus

Fournit des mises à jour sur l'état de l'analyseur QML

QQmlProperty

Abstraie l'accès aux propriétés des objets créés à partir de QML

QQmlPropertyMap

Permet de définir des paires clé-valeur pouvant être utilisées dans les liaisons QML

QQmlPropertyValueSource

Interface pour les sources de valeurs de propriétés telles que les animations et les liaisons

QQmlScriptString

Encapsule un script et son contexte

Description détaillée

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

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