La référence QML

QML est un langage multi-paradigme permettant de créer des applications hautement dynamiques. Avec QML, les éléments constitutifs de l'application, tels que les composants de l'interface utilisateur, sont déclarés et diverses propriétés sont définies afin d'établir le comportement de l'application. Le comportement de l'application peut être scripté de manière plus approfondie grâce à JavaScript, qui est un sous-ensemble du langage. En outre, QML utilise largement Qt, ce qui permet aux types et autres fonctionnalités de Qt d'être accessibles directement à partir des applications QML.

Ce guide de référence décrit les caractéristiques du langage QML. De nombreux types QML présentés dans le guide sont issus de la classe Qt Qml ou Qt Quick et des modules.

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