Différences entre les versions de « Programmation Qt/Qt Creator »

Reformulation et précisions
(Reformulation et précisions)
{{Programmation Qt}}
 
Qt Creator est un IDE conçu avec Qt pour développer des projets avec Qt.<br />
 
Il inclue divers outils, tel que la création de fenêtre par une interface.<br />
Il inclue divers outils et permet :
Il permet également de créer lus facilement des applications pour portables, et de les compiler.<br />
* la gestion des projets (création de projets pré-remplis, configuration),
Bien qu'il soit fait pour Qt, il est obligatoire d'inclure les bibliothèques utilisées, car elles ne sont pas chargées par défaut.<br />
* la compilation et l'exécution des applications,
Généralement en mettant ceci, qui appelle l'ensemble des fonctions de création de fenêtre de Qt:
* la création de fenêtres et de widgets grâce aux outils [[../Qt Designer/]] et [[../Qt Quick Designer/]] intégrés,
* la gestion de versions (Git, Subversion, Bazaar, Perforce, CVS et Mercurial).
Il permet également de créer lusplus facilement des applications pour portables, et de les compiler.<br />
 
== Fichiers d'en-tête ==
 
Bien qu'il soit fait pour Qt, les fichiers d'en-tête de sont pas inclus automatiquement, car il permet également de créer des applications n'utilisant pas Qt (C++ seul).
 
Par défaut, en utilisant Qt Designer, les fichiers d'en-tête sont inclus un à un : chaque classe de Qt possède son propre fichier d'en-tête portant le nom de la classe.
Quand le code est créé manuellement, il est plus pratique d'utiliser le fichier d'en-tête QtGui incluant l'ensemble des autres fichiers d'en-tête permettant la création de fenêtres Qt:
<source lang="cpp-qt">
#include <QtGui>
</source>
 
Qt Creator permet également de créer des applications sans Qt (en C++).
 
== Description de l'interface ==