Sur cette page

Qt Qml Outils

Le module Qt Qml fournit une gamme d'outils et d'utilitaires qui améliorent l'expérience du développeur et du concepteur et comprend certains outils internes utilisés par Qt Designer. 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 Compilateur

Le compilateurQt Quick traite le code QML et JavaScript au moment 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 un code d'octets efficace et en C++. Il en résulte un démarrage plus rapide de l'application et une exécution plus efficace du code QML.

Déploiement

Pourdéployer des applications QML, il faut regrouper tous les fichiers QML, les ressources JavaScript, les plugins et les dépendances nécessaires avec votre application. Qtml fournit des outils et des fonctions CMake pour automatiser le processus de déploiement, en s'assurant que toutes les importations QML requises et leurs dépendances sont correctement identifiées et empaquetées. Cela inclut la gestion des exigences spécifiques à la plate-forme pour la distribution des modules et des plugins QML.

Outils du développeur

Un ensemble d'outils fournis par le module Qt Qml qui visent à faciliter la vie d'un développeur 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 LSP favori.

qmlcontextpropertydump

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

qmlformat

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

qmllint

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

qmlprofiler

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

Outils du concepteur

Le module Qt Qml fournit également des outils destinés à l'utilisateur qui peuvent augmenter la productivité des concepteurs en les aidant à créer rapidement des prototypes. Ces outils sont les suivants :

qml

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

qmlpreview

Un outil qui fournit un aperçu de la mise à jour en direct 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. Au contraire, ils sont tous destinés à être invoqués par le système de construction, augmentant ainsi ses fonctionnalités et ses capacités.

QML script compiler

Un outil pour compiler les fonctions et les expressions en QML.

QML type compiler

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

qmlcachegen

Un outil pour compiler les documents QML à l'avance.

qmlimportscanner

Un outil qui analyse les fichiers QML à l'intérieur d'un répertoire à la recherche de dépendances d'importation QML.

qmltyperegistrar

Un outil qui enregistre les classes C++ pour les rendre disponibles à partir de QML.

Tous les outils Qml

QML Language Server

Un outil qui vous aide à écrire du code dans votre éditeur favori supportant LSP.

QML script compiler

Un outil pour compiler les fonctions et les expressions en QML.

QML type compiler

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

qml

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

qmlcachegen

Un outil pour compiler les documents QML à l'avance.

qmlcontextpropertydump

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

qmlformat

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

qmlimportscanner

Un outil qui analyse les fichiers QML à l'intérieur du 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 de la mise à jour en direct 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++ pour les rendre disponibles à partir de QML.

svgtoqml

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