IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
FAQ Qt FAQ Qt Creator FAQ PyQt & PySide

FAQ Qt

logo
Sommaire > EDI > Qt Creator
        Qu'est-ce que Qt Creator ?
        Comment utiliser QtCreator avec les outils de Visual Studio (compilateur et dbogueur) ?
        Quels sont les plug-ins actuellement disponibles ?
        Comment garder ses projets dans Qt Creator ?





Qu'est-ce que Qt Creator ?
Mise jour le 03/05/2012 [haut]
auteur : Jonathan Courtois
Qt Creator est un environnement de dveloppement intgr (IDE) ralis par Nokia. Il facilite la gestion d'un projet Qt grce un diteur de texte reconnaissant la syntaxe Qt, ce qui permet la coloration syntaxique, la compltion, l'indentation, etc. Il est cependant galement utilisable pour des projets n'utilisant pas le framework Qt. Qt Creator intgre en son sein les outils Qt Designer et Qt Assistant. Il fait partie du SDK de Qt depuis la version 4.5, mais est galement disponible en stand-alone, indpendamment de l'installation de Qt.

Qt Creator n'est pas :
  • Un compilateur, il peut cependant en utiliser un grand nombre, comme GCC ou Visual C++ ;
  • Un dbogueur, il propose cependant une interface de dbogage intuitive et spcialise pour Qt permettant d'utiliser GDB (GCC) ou CDB (Visual C++) ;
  • Un outil de compilation, il utilise par dfaut QMake mais peut galement utiliser CMake ou d'autres outils.
Il est construit sur la base de plug-ins permettant d'ajouter des fonctionnalits facilement, tant donn qu'il est open source.


Comment utiliser QtCreator avec les outils de Visual Studio (compilateur et dbogueur) ?
Mise jour le 03/05/2012 [haut]
auteur : Thibaut Cuvelier
Il vous suffit d'avoir disposition quelques outils, et de modifier quelque peu la configuration de Qt Creator.

  • Installez Visual Studio si ce n'est dj fait.
  • Compilez Qt pour Visual Studio ou rcuprez un de nos paquets de Qt prcompils pour Visual Studio.
  • Installez les en Microsoft Debugging Tools.
  • Installez Qt Creator (au moins en version 1.2).
  • Dans Tools < Options, vrifiez que Qt Creator trouve la version de Qt compile pour Visual Studio, et qu'elle est utilise par dfaut.
    Cochez la case en face de cdb. S'il n'est pas trouv, indiquez le chemin.
    Si Debugging Helper est marqu d'une croix rouge, cliquez sur le bouton Rebuild.

Quels sont les plug-ins actuellement disponibles ?
Mise jour le 03/05/2012 [haut]
auteur : Jonathan Courtois
Qt Creator est construit sur la base de plug-ins permettant d'ajouter facilement des fonctionnalits sans modifier l'intgralit du code de l'IDE, favorisant ainsi le dveloppement collaboratif. L'ensemble des plug-ins actuellement disponibles (version 1.2.0) est entirement ralis par Nokia.

Gestion de configuration : CVS, Mercurial, Perforce, ScmGit, Subversion, VCSBase.
Gestion des sources des projets avec un gestionnaire de configuration.

Outils de compilation : CMakeProjectManager, GenericProjectManager, Qt4ProjectManager.
Compilation de projets avec d'autres outils que QMake.

C++ : CppEditor, CppTools.
Plug-ins relatifs au C++.

Qt Creator : BinEditor, Bookmarks, Core, Debugger, Find, Help, Locator, ProjectExplorer, ResourceEditor, TextEditor, Welcome.
dition des fichiers avec des interfaces spcifiques.

Qt Quick : QmlDesigner, QmlJSEditor, QmlProjectManager.
Intgration du langage dclaratif QML.

Utilitaires : CodePaster, FakeVim.


Comment garder ses projets dans Qt Creator ?
Mise jour le 03/05/2012 [haut]
auteur : Jonathan Courtois
Pour conserver l'ensemble de ses projets ouverts entre deux instances de Qt Creator, il a t mis en place la notion de Session par l'quipe Qt de Nokia.

Une session est cre par dfaut et vous permettra en l'ouvrant de rcuprer les projets de votre dernire instance. Il est galement possible de crer ses propres sessions grce au session manager permettant de grer diffrents espaces de travail.

Pour terminer, les sessions sont voir comme une sauvegarde d'un environnement de travail incluant plusieurs projets : aucune option de configuration n'est lie celle-ci.


Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2006 - 2017 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.