« Programmation Qt/Qt Creator » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
TouzaxA (discussion | contributions)
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.<br />
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 :
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 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:
<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>

Description de l'interface

Qt Creator sous Linux