Sur cette page

Qt Qml Outils

Le module « Qt Qml » fournit une gamme d’outils et d’utilitaires qui améliorent l’expérience des développeurs et des concepteurs, et comprend certains outils internes utilisés par Qt. Les sections suivantes offrent un aperçu concis de ces outils et utilitaires, ainsi que des liens vers des informations supplémentaires sur chacun d’entre eux.

Qt Quick Compiler

Le Qt Quick Compiler traite le code QML et JavaScript lors de la compilation afin d’améliorer les performances de l’application. Il se compose de deux éléments principaux : le compilateur de types QML, qui génère des classes C++ à partir des types QML, et le compilateur de scripts QML, qui compile les liaisons et les fonctions en bytecode et en C++ optimisés. Cela se traduit par un démarrage plus rapide de l’application et une exécution plus efficace du code QML.

Outils de développement

Un ensemble d’outils fournis par le module Qt Qml, destinés à faciliter la vie des développeurs QML au cours des différentes phases de développement. Ces outils sont les suivants :

QML Language Server

Un outil qui vous aide à écrire du code dans votre éditeur préféré prenant en charge LSP.

qmlcontextpropertydump

Un outil qui recherche les définitions de propriétés de contexte dans le code C++.

qmlformat

Un outil qui formate automatiquement les fichiers QML selon les conventions de codage QML.

qmllint

Un outil permettant de vérifier la syntaxe des fichiers QML et de signaler les anti-modèles.

qmlprofiler

Un outil qui extrait les données de traçage QML de votre application.

Outils de conception

Le module « Qt Qml » fournit également des outils destinés aux utilisateurs, qui permettent d’améliorer la productivité des concepteurs en les aidant à réaliser rapidement des prototypes. Ces outils sont les suivants :

qml

Un outil qui charge les documents QML et crée une fenêtre pour afficher la scène si votre document QML comprend un élément visuel.

qmlpreview

Un outil qui offre un aperçu mis à jour en temps réel des fichiers QML.

svgtoqml

Un outil qui convertit un document SVG en fichier QML

Outils internes

Certains outils utilitaires ne sont pas destinés à une interaction directe avec l'utilisateur. Ils sont tous destinés à être invoqués par le système de compilation, afin d'étendre ses fonctionnalités et ses capacités.

QML script compiler

Un outil permettant de compiler des fonctions et des expressions en QML.

QML type compiler

Un outil permettant de compiler à l'avance les types QML en C++.

qmlcachegen

Un outil permettant de compiler à l'avance des documents QML.

qmlimportscanner

Un outil qui analyse les fichiers QML présents dans le répertoire à la recherche de dépendances d'importation QML.

qmltyperegistrar

Un outil qui enregistre les classes C++ afin de les rendre accessibles depuis QML.

Tous les outils QML

QML Language Server

Un outil qui vous aide à écrire du code dans votre éditeur préféré prenant en charge LSP.

QML script compiler

Un outil permettant de compiler des fonctions et des expressions en QML.

QML type compiler

Un outil permettant de compiler à l'avance les types QML en C++.

qml

Un outil qui charge les documents QML et crée une fenêtre pour afficher la scène si votre document QML contient un élément visuel.

qmlcachegen

Un outil permettant de compiler les documents QML à l'avance.

qmlcontextpropertydump

Un outil qui recherche les définitions de propriétés de contexte dans le code C++.

qmlformat

Un outil qui met automatiquement en forme les fichiers QML conformément aux conventions de codage QML.

qmlimportscanner

Un outil qui analyse les fichiers QML présents dans le répertoire à la recherche de dépendances d'importation QML.

qmllint

Un outil permettant de vérifier la syntaxe des fichiers QML et de signaler les anti-modèles.

qmlpreview

Un outil qui fournit un aperçu mis à jour en temps réel des fichiers QML.

qmlprofiler

Un outil qui récupère les données de traçage QML de votre application.

qmltyperegistrar

Un outil qui enregistre les classes C++ afin de les rendre accessibles depuis QML.

svgtoqml

Un outil qui convertit un document SVG en fichier 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.