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
Un outil qui vous aide à écrire du code dans votre éditeur LSP favori. | |
Un outil qui recherche les définitions des propriétés contextuelles dans le code C++. | |
Un outil qui formate automatiquement les fichiers QML selon la convention de codage QML. | |
Un outil pour vérifier la syntaxe des fichiers QML et signaler les anti-modèles. | |
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 :
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. | |
Un outil qui fournit un aperçu de la mise à jour en direct des fichiers QML. | |
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.
Un outil pour compiler les fonctions et les expressions en QML. | |
Un outil pour compiler les types QML en C++ à l'avance. | |
Un outil pour compiler les documents QML à l'avance. | |
Un outil qui analyse les fichiers QML à l'intérieur d'un répertoire à la recherche de dépendances d'importation QML. | |
Un outil qui enregistre les classes C++ pour les rendre disponibles à partir de QML. |
Tous les outils Qml
Un outil qui vous aide à écrire du code dans votre éditeur favori supportant LSP. | |
Un outil pour compiler les fonctions et les expressions en QML. | |
Un outil pour compiler les types QML en C++ à l'avance. | |
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. | |
Un outil pour compiler les documents QML à l'avance. | |
Un outil qui recherche les définitions des propriétés contextuelles dans le code C++. | |
Un outil qui formate automatiquement les fichiers QML selon la convention de codage QML. | |
Un outil qui analyse les fichiers QML à l'intérieur du répertoire à la recherche de dépendances d'importation QML. | |
Un outil permettant de vérifier la syntaxe des fichiers QML et de signaler les anti-modèles. | |
Un outil qui fournit un aperçu de la mise à jour en direct des fichiers QML. | |
Un outil qui récupère les données de traçage QML de votre application. | |
Un outil qui enregistre les classes C++ pour les rendre disponibles à partir de QML. | |
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.