IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Dans un contexte professionel, quel IDE utilisez-vous pour travailler avec Qt ?

Votants
113. Vous ne pouvez pas participer à ce sondage.
  • Visual C++

    26 23,01%
  • DevC++

    7 6,19%
  • CodeBlocks

    25 22,12%
  • Eclipse

    15 13,27%
  • QIde

    7 6,19%
  • KDevelop

    12 10,62%
  • autres (précisez, svp...)

    21 18,58%
Qt Discussion :

Quel IDE pour Qt ?


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    tut
    tut est déconnecté
    Membre éclairé
    Avatar de tut
    Inscrit en
    Juillet 2002
    Messages
    373
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 373
    Par défaut Quel IDE pour Qt ?
    Mise à jour 2013
    Ce sondage a été renouvelé en 2013. Venez participer, cela se passe ici :

    Quel est votre EDI préféré pour Qt en 2013 ?

    --------------------------------------------------------------------------


    Bonjour,
    ce message s'adresse surtout aux personnes qui utilisent Qt dans un contexte professionnel.
    Avant de commencer mon nouveau projet, que je souhaiterai faire avec Qt, je cherche les solutions de développement qui vont autour de Qt : éditeur, débugger, etc...
    Donc tous retour d'expérience professionnelle m'intérresse...
    merci !

    [EDIT] : A nouvelle saison, nouveau sondage : proposez votre I.D.E préféré ici.
      0  0

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    370
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2006
    Messages : 370
    Par défaut
    Pour Qt3 et un projet à realiser, j'avais utilisé Qt Designer pour générer les classes Qt (graphiquement (vive les spacer et cie ...) et ensuite, un bon vieux Xemacs pour integrer avec l'ensemble de l'application.
      0  0

  3. #3
    Membre émérite
    Avatar de Antoine_935
    Profil pro
    Développeur web/mobile
    Inscrit en
    Juillet 2006
    Messages
    883
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur web/mobile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 883
    Par défaut
    Je n'aime pas trop le principe des "designers": on n'a pas grand contrôle sur le code généré, et c'est galère pour s'en sortir après.
    Quoi qu'il en soit, pour intégrer ces interfaces à un programme, il faut quand même les notions de signaux et slots, donc autant connaître Qt, ca devient plus simple.

    Sinon, pas d'IDE en particulier. Tout ce qu'il te faut c'est un IDE de C++ comme Eclipse (un peu trop automatisé à mon goût), KDevelop (je suis en train de le tester) ou BlueFish, mais c'est plutot pour le C. Ca c'est pour Linux

    Et sous windows, il y a Visual C++ (Microsoft, donc payant) et Dev-C++, gratuit et très bien fait.
      0  0

  4. #4
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Citation Envoyé par Antoine_935
    BlueFish, mais c'est plutot pour le C
    A programmer's HTML editor


    Citation Envoyé par Antoine_935
    il y a Visual C++ (Microsoft, donc payant)
    Il existe une version express gratuite.

    L'avantage de KDevelop c'est qu'il est conçu pour le developpement avec Qt : il intégre QtDesigner (capture d'écran)
      0  0

  5. #5
    Membre émérite
    Avatar de Antoine_935
    Profil pro
    Développeur web/mobile
    Inscrit en
    Juillet 2006
    Messages
    883
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur web/mobile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 883
    Par défaut
    Je sais bien que BlueFish est à l'origine un outil de développement de HTML

    Mais quoi qu'il e nsoit, il intègre maintenant un parseur C. Je l'ai utilisé pendant tout un temps.
      0  0

  6. #6
    Membre confirmé
    Inscrit en
    Février 2004
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 85
    Par défaut
    Il existe quelques IDE consacrés exclusivement à Qt4. Notamment : http://qide.free.fr
    à tester...
      0  0

  7. #7
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Le principe de Qt est d'être une plateforme indépendante de l'OS, et du compilateur. C'est pour ça que Qt Designer est un élément à part, qui vient en plus de l'IDE, si tu en utilises un. Dans certains cas, il peut être intégré directement dans l'IDE (VC++).
    Donc en fait, il te faut choisir les outils que tu préfères pour développer en C++, Qt est censé s'y adapter.
    Pour le MVC, ils l'ont adapté à leur propre sauce. L'événementiel n'est pas incompatible avec l'objet. En Java, tu as des event/listener, en Qt c'est des signaux/slots.
      0  0

  8. #8
    Membre émérite Avatar de Mathusalem
    Profil pro
    IT moa
    Inscrit en
    Décembre 2003
    Messages
    1 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : IT moa

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 008
    Par défaut
    Citation Envoyé par Aurelien.Regat-Barrel
    Le principe de Qt est d'être une plateforme indépendante de l'OS, et du compilateur. C'est pour ça que Qt Designer est un élément à part, qui vient en plus de l'IDE, si tu en utilises un. Dans certains cas, il peut être intégré directement dans l'IDE (VC++).
    Donc en fait, il te faut choisir les outils que tu préfères pour développer en C++, Qt est censé s'y adapter.
    Pour le MVC, ils l'ont adapté à leur propre sauce. L'événementiel n'est pas incompatible avec l'objet. En Java, tu as des event/listener, en Qt c'est des signaux/slots.

    Merci de ta réponse, tout me semble plus clair en dialecte java

    Je reviendrai à la charge, quand j'aurai vraiment bossé QT
      0  0

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 19
    Par défaut Monkey Studio
    Bonjour,

    Il y a aussi Monkey Studio ( anciennement Qt4DS ), dont la version 2 est en preparation ( sortie prevu d'ici quelques mois )

    Monkey Studio est le premier IDE entierement dedié au developpement Qt 4 à etre sorti, depuis il a ete copier ( notamment le systeme d'association de fichier h -> cpp etc ), concurrencer au lieu d'aider à evoluer...

    Bien que Monkey Studio ne beneficie pas de beaucoup de temps pour son developpement, il avance tres vite.

    Vous pouvez participer a l'aventure pour l'ecriture de plugins pour la version 2, contact : pasnox@monkeystudio.org

    http://www.monkeystudio.org
      0  0

  10. #10
    Membre expérimenté Avatar de lun4t1k
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    276
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 276
    Par défaut
    puisque il faut préciser: personnellement, lorsque je fais du Qt, je me sers simplement de notepad++ ou de emacs selon si je suis sur windows ou linux.

    je trouve un simple éditeur de texte amplement suffisant pour créer du code c++ & Qt.

    accompagné d'une petite console bien entendu :p
      0  0

  11. #11
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 217
    Par défaut
    Personnelement j'utilise souvent un éditeur de texte et une console mais sinon j'utilise soit Monkey Studio soit Code::Blocks.
    Bravo pasnox pour Monkey Studio !
      0  0

  12. #12
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Sous Windows, VC++ bien sur Des que le projet commence a grossir et qu'il faut deboguer, cet IDE fait tres nettement la difference. Et puis y'a un super plugin fourni dans la version commerciale de Qt.

    Sous MacOs X j'utilise XCode.
      0  0

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 19
    Par défaut
    Citation Envoyé par khazna Voir le message
    Personnelement j'utilise souvent un éditeur de texte et une console mais sinon j'utilise soit Monkey Studio soit Code::Blocks.
    Bravo pasnox pour Monkey Studio !
    Merci ! Une version preview de la future v2 est sorti ( 1.8.0.0 ).

    P@sNox,
      0  0

  14. #14
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Citation Envoyé par Aurelien.Regat-Barrel
    Le principe de Qt est d'être une plateforme indépendante de l'OS, et du compilateur. C'est pour ça que Qt Designer est un élément à part, qui vient en plus de l'IDE, si tu en utilises un. Dans certains cas, il peut être intégré directement dans l'IDE (VC++).
    Donc en fait, il te faut choisir les outils que tu préfères pour développer en C++, Qt est censé s'y adapter.
    Pour le MVC, ils l'ont adapté à leur propre sauce. L'événementiel n'est pas incompatible avec l'objet. En Java, tu as des event/listener, en Qt c'est des signaux/slots.
    Pour ma part, je pense que le QtDesigner n'est à utiliser que lors du prototypage, lorsqu'on construit son interface graphique.
    Comme leur principe est de dire qu'il fat ensuite dériver son propre widget de ce que le Designer a généré dans le .h, je préfère prendre ce .h, modifier ce qui doit l'être pour correspondre à mes attentes, et ensuite je développe le reste dans mon IDE favori, à savoir VS sous Windows ou... KWrite sous Linux
      0  0

  15. #15
    tut
    tut est déconnecté
    Membre éclairé
    Avatar de tut
    Inscrit en
    Juillet 2002
    Messages
    373
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 373
    Par défaut
    moi je dirai l'inverse : j'aime bien utiliser QtDesigner pour tout ce qui est création d'interface, parce que justement en cas de modification de l'interface graphique, eh bien il se débrouille comme un grand pour générer le code qui correspond.
    Surtout que ça permet de ne pas se taper le code fastidieux de la construction de l'IHM, et de se concentrer sur les aspects "métiers", la spécialisation du comportement graphique étant conservé dans ta classe dérivée.
    Je crois qu'Ilog Views fonctionne sur ce principe aussi.

    Certains ont fait référence au MVC, j'en profite pour signaler que Qt propose son propre framework MVC, qui s'appelle "interview". A partir de Qt 4.
      0  0

  16. #16
    tut
    tut est déconnecté
    Membre éclairé
    Avatar de tut
    Inscrit en
    Juillet 2002
    Messages
    373
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 373
    Par défaut
    Bonjour,
    j'ai ajouté un sondage pour essayer d'y voir un peu plus clair...
      0  0

  17. #17
    Membre confirmé
    Inscrit en
    Février 2004
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 85
    Par défaut
    Bonjour,
    Je vois apparaître parmi les choix possible QIde. Le projet porte maintenant un nouveau nom. Il se nomme QDevelop et est accessible ici : http://qdevelop.org
    Il évolue rapidement et dispose maintenant d'un explorateur de classes, d'un module de sous-classage des dialogue Qt (.ui), du pilotage de gdb à l'intérieur de l'IDE avec affichage automatique du contenu des variables en débogage, du chargement et sauvegarde des projets Qt (heureusement ce serait un comble pour un IDE Qt). Et encore pleins de fonctionnalités à tester...
      0  0

  18. #18
    Expert confirmé
    Avatar de Michaël
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2003
    Messages
    3 497
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Par défaut
    pour ma part, j'utilise monkey studio 1.5.3 (version stable à ce jour) sous linux et je dois dire qu'il est très pratique.
    il inclue un gestionnaire de projet, un éditeur c++, une interface pas compliquée et les .ui, .h et .cpp sont regroupés, il suffit de cliquer sur un petit bouton pour passer de l'un à l'autre. il y a aussi la compilation intégrée et plein d'autres choses très pratiques.

    avant, j'ai essayé kdevelop mais il ne m'a pas convaincu, qide est vraiment très en retard (et bug sur ma machine), codeblocks ça reste moyen. bref d'après moi le meilleur est monkey studio

    le hic, c'est qu'il est compatible qt4 seulement mais je n'ai pas testé si c'était vrai ou pas.


    pour le récupérer
      0  0

  19. #19
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Citation Envoyé par Michaël
    qide est vraiment très en retard (et bug sur ma machine)
    Normal, il est tout tout récent
      0  0

  20. #20
    Membre confirmé
    Inscrit en
    Février 2004
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 85
    Par défaut
    qide est vraiment très en retard (et bug sur ma machine)
    QDevelop (QIde a changé de nom depuis plusieurs semaines) n'est pas en retard sur monkey studio. Si tu penses ça, tu devrais récupérer une version récente sur http://qdevelop.org. Après préférer l'un ou l'autre, c'est une affaire de gout.
      0  0

Discussions similaires

  1. Quel IDE pour un debutant
    Par sim0m0 dans le forum Général Java
    Réponses: 10
    Dernier message: 13/07/2010, 08h25
  2. Réponses: 4
    Dernier message: 04/01/2010, 20h51
  3. [LOGICIEL] Quel IDE pour faire du C/C++ sous Leopard ?
    Par kOrt3x dans le forum Développement OS X
    Réponses: 13
    Dernier message: 08/03/2008, 22h03
  4. Quel IDE pour débuter et apprendre
    Par bernie13 dans le forum Choisir un environnement de développement
    Réponses: 4
    Dernier message: 03/04/2007, 12h37
  5. Quel IDE pour Windows Vista ?
    Par mitherkiller dans le forum Choisir un environnement de développement
    Réponses: 7
    Dernier message: 17/02/2007, 12h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo