Sur cette page

Qt Qml C++ Classes

L'API C++ fournie par le module Qt Qml. Plus d'informations...

Classes

QJSEngine

Environnement d'évaluation du code JavaScript

QJSManagedValue

Représente une valeur sur le tas JavaScript appartenant à un QJSEngine

QJSPrimitiveNull

Un type de marqueur vide pour signifier la valeur null de JavaScript

QJSPrimitiveUndefined

Un type de marqueur vide pour signifier le type JavaScript Undefined et sa valeur unique.

QJSPrimitiveValue

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

QJSValue

Agit comme un 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 dans un moteur QML

QQmlContext::PropertyPair

QQmlDebuggingEnabler

Méthodes permettant le débogage ou le profilage

QQmlEngine

Environnement pour l'instanciation des composants QML

QQmlEngineExtensionPlugin

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

QQmlError

Encapsule une erreur QML

QQmlExpression

Évalue JavaScript dans un contexte QML

QQmlExtensionPlugin

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

QQmlFile

Méthodes utilitaires statiques pour catégoriser les URL

QQmlFileSelector

Classe permettant d'appliquer un sélecteur de fichiers QFileSelector au chargement de fichiers QML

QQmlImageProviderBase

Utilisée pour enregistrer les fournisseurs d'images dans le moteur QML

QQmlIncubationController

Les instances pilotent la progression des QQmlIncubators.

QQmlIncubator

Permet la création asynchrone d'objets QML

QQmlInfo

Permet la journalisation des messages liés à QML

QQmlListProperty

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

QQmlListReference

Permet la manipulation des propriétés QQmlListProperty

QQmlNetworkAccessManagerFactory

Crée des instances de QNetworkAccessManager pour un moteur QML

QQmlParserStatus

Mise à jour de l'état de l'analyseur QML

QQmlProperty

Abstraits d'accès aux propriétés des objets créés à partir de QML

QQmlPropertyMap

Permet de définir des paires clé-valeur qui peuvent ê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, voir la documentation du module 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.