« Programmation Qt/Qt Creator » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
Reformulation et précisions |
||
Ligne 1 : | Ligne 1 : | ||
{{Programmation Qt}} |
{{Programmation Qt}} |
||
Qt Creator est un IDE conçu avec Qt pour développer des projets avec Qt. |
Qt Creator est un IDE conçu avec Qt pour développer des projets avec Qt. |
||
Il inclue divers outils, tel que la création de fenêtre par une interface.<br /> |
|||
Il inclue divers outils et permet : |
|||
⚫ | |||
* 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). |
|||
⚫ | |||
== 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"> |
<source lang="cpp-qt"> |
||
#include <QtGui> |
#include <QtGui> |
||
</source> |
</source> |
||
Qt Creator permet également de créer des applications sans Qt (en C++). |
|||
== Description de l'interface == |
== Description de l'interface == |
Version du 25 mars 2012 à 12:59
Qt Creator est un IDE conçu avec Qt pour développer des projets avec Qt.
Il inclue divers outils et permet :
- la gestion des projets (création de projets pré-remplis, configuration),
- la compilation et l'exécution des applications,
- 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 plus facilement des applications pour portables, et de les compiler.
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:
#include <QtGui>