Sur cette page

Outils de développement

Qt Designer est conçu pour développer des applications et des interfaces utilisateur une seule fois et les déployer sur plusieurs systèmes d'exploitation de bureau et mobiles.

La manière la plus simple de commencer le développement d'applications avec Qt est de télécharger et d'installer Qt. Les installations de Qt contiennent des bibliothèques Qt, des exemples, de la documentation et les outils de développement nécessaires, tels que l'environnement de développement intégré (IDE). Qt Creator l'environnement de développement intégré (IDE). Pour plus d'informations, consultez la page " Getting Started with Qt" (Démarrer avec Qt ).

Qt Creator

Qt Creator Qt vous fournit des outils pour accomplir vos tâches tout au long du cycle de vie du développement d'applications, de la création d'un projet au déploiement de l'application sur les plates-formes cibles. Qt Creator automatise certaines tâches, telles que la création de projets, en fournissant des assistants qui vous guident pas à pas tout au long du processus de création du projet, créent les fichiers nécessaires et spécifient les paramètres en fonction des choix que vous avez faits. Il accélère également certaines tâches, telles que l'écriture de code, en proposant la mise en évidence sémantique, la vérification de la syntaxe du code, l'achèvement du code, des actions de remaniement et d'autres fonctions utiles.

Outils de conception

Qt Widgets Designer est un outil intégré à Qt Creator qui permet de concevoir et de construire des interfaces utilisateur graphiques (GUI) pour Qt Widgets. Vous pouvez composer et personnaliser vos widgets ou vos boîtes de dialogue dans un éditeur visuel, et les tester en utilisant différents styles et résolutions. Qt Widgets Designer est également disponible en tant qu'outil autonome. Les deux versions de Qt Widgets Designer ne diffèrent que par certaines fonctionnalités telles que l'utilisation de fichiers de ressources et la manière de passer du mode de conception au mode d'édition. Pour plus d'informations, consultez le Qt Widgets Designer manuel.

Collaboration avec les concepteurs

Qt Designer permet aux concepteurs d'importer des ressources à partir d'outils d'imagerie et de conception, tels que Adobe Photoshop, Sketch, Figma, Blender ou Maya, de créer des mises en page et des flux, et de générer du code pour les développeurs. Qt Design StudioQt Design Studio est un outil qui fournit des composants riches et fluides, un éditeur de code, des animations basées sur la chronologie, des effets visuels, des mises en page et un aperçu en direct pour le prototypage. génère du code pour les développeurs qui l'utiliseront dans Qt Creator. Pour plus d'informations sur les outils destinés aux concepteurs, consultez le Qt Design Studio manuel.

Outils de construction

Qt Creator crée des modèles de projet pour différents systèmes de construction. Vous pouvez créer des kits pour différentes combinaisons de plates-formes cibles et d'environnements de construction. Qt Creator prend en charge les projets CMake, qmake, Qbs, Autotools, Nimble, Meson et IncrediBuild.

Pour plus d'informations sur les modèles de projet et la construction dans Qt Creator, voir :

Configuration et construction de Qt

Vous pouvez configurer et construire Qt à partir des sources en utilisant CMake ou qmake. Les configurations personnalisées sont destinées aux développeurs de Qt et au portage de Qt sur différentes cibles. L'abstraction de plate-forme Qt est une couche d'abstraction qui facilite le portage de Qt sur différentes plates-formes et cibles.

Pour plus d'informations sur la construction de Qt, voir :

Internationalisation et outils d'aide

Vous pouvez localiser votre application dans différentes langues. Utilisez le cadre d'internationalisation de Qt pour gérer les différents systèmes d'écriture, traduire les interfaces et afficher les nombres, les dates et les devises dans différents formats. Qt Linguist Qt est un outil destiné aux traducteurs pour la traduction d'applications. En collaboration avec les gestionnaires de versions et les développeurs, ils produisent, stockent et déploient le texte traduit dans l'interface utilisateur.

Pour plus d'informations sur l'internationalisation et la localisation, voir :

Vous pouvez utiliser le cadre Qt Help pour créer et compiler des fichiers d'aide pour des applications complexes. Le cadre d'aide comprend des formats basés sur XML et des outils pour créer du contenu, définir l'ordre et les filtres pour les manuels d'application.

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