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

C++ Discussion :

Qt Creator ou Visual studio ?


Sujet :

C++

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 74
    Points : 22
    Points
    22
    Par défaut Qt Creator ou Visual studio ?
    Bonsoir,

    J'ai une petite question à vous poser. Je souhaite me remettre aux interfaces graphique, mais j'hésite à choisir Qt ou Visual studio.

    J'avais déjà commencé à coder sous Qt pendant un temps, ainsi que Visual studio. Pour moi Visual Studio est 100x plus puissant que Qt, mais je pense que Qt est largement suffisant.

    Donc, si vous pouviez m'aider à faire un choix, ça serait sympa.

    Merci d'avance.

  2. #2
    Membre expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Points : 3 344
    Points
    3 344
    Par défaut
    Qt n'est pas un IDE mais un framework. Donc j'imagine que tu parles de QtCreator?

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 115
    Points : 32 967
    Points
    32 967
    Billets dans le blog
    4
    Par défaut
    Bonjour,

    le fait est que Qt est un framework et VS un IDE.
    Ca n'a donc rien à voir.
    A moins que tu parles de QtCreator.
    Et le choix de l'IDE est strictement personnel et affaire de gout/habitude/...
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

  4. #4
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 74
    Points : 22
    Points
    22
    Par défaut
    Oui je parle bien évidemment de QtCreator.

  5. #5
    Membre expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Points : 3 344
    Points
    3 344
    Par défaut
    Comme dis Bousk c'est plus au feeling ou a l'habitude qu'autre chose.

    Si tu fais un projet qui utilise le Framework Qt alors utiliser QtCreator devrait aider en theorie... mais VSAddin le plugin pour VS integre Qt de maniere assez efficace. Par contre il integre pas tous les outils de qt.

    Note que QtCreator te permets d'utilser GCC4.7 sous windows, donc c'est cool.

    Par contre, si tu ne fais pas un projet Qt, je doute que ca t'apportes quoique ce soit.

  6. #6
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 74
    Points : 22
    Points
    22
    Par défaut
    Non, je ne fait pas actuellement de projet.
    Je compte juste me remettre a ça, pour ne pas perdre la main.

    Perso, je pense que VS est plus poussé que QtCreator, car il utilise a fond le C++, tandis que QtCreator est moins poussé, même s'il permet de faire pas mal de choses.

  7. #7
    Expert confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    1 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 711
    Points : 4 442
    Points
    4 442
    Par défaut
    Citation Envoyé par Klaim Voir le message
    Si tu fais un projet qui utilise le Framework Qt alors utiliser QtCreator devrait aider en theorie... mais VSAddin le plugin pour VS integre Qt de maniere assez efficace. Par contre il integre pas tous les outils de qt.
    Pour VSAddin, si tu te retrouves dans le même cas que moi et que le plug in fait grève (ou que tu ne veux pas l'utiliser), la création de projet Qt pour VS se fait comme ça.

    qmake -project
    -> modif du .pro généré
    qmake -tp vc
    -> tu auras peut être besoin de créer les règles pour VS2012, ça se fait très bien en copiant les règles de VS2010 et en changeant la version de 1600 à 1700)
    -> tu as un projet VS2010/VS2012 valide. (Il faudra peut être le convertir tout de même au format VS2012 je me rappelle pu trop, mais ça se fait tout seul)

    Sinon le choix de l'IDE, bah prends simplement celui auquel t'es le plus habitué.

    Un détail cependant (qui ne vient pas de l'IDE mais du compilo apparement), la méthode magique de Qt "connect" lance des erreurs de compilations quand les fonctions fournies ne sont pas bonnes seulement avec gcc (donc pas d'erreurs de compilations sous VS, à moins d'utiliser gcc et non le compilo Microsoft).
    (corrigé avec Qt5 qui utilise des vrais pointeurs de fonctions maintenant)

  8. #8
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 74
    Points : 22
    Points
    22
    Par défaut
    Je ne suis pas plus habitué à l'un ou l'autre, j'ai travaillé sur les 2, et pour moi ils sont aussi bien l'un que l'autre. Mais je n'arrive vraiment pas à me décider.

  9. #9
    Membre confirmé Avatar de LinuxUser
    Inscrit en
    Avril 2007
    Messages
    857
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 857
    Points : 616
    Points
    616
    Par défaut
    A toi de voir:
    VS = windoze = payant.
    Qt = multi-plateforme et gratuit.

  10. #10
    Expert confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    1 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 711
    Points : 4 442
    Points
    4 442
    Par défaut
    Citation Envoyé par LinuxUser Voir le message
    A toi de voir:
    VS = windoze = payant.
    Qt = multi-plateforme et gratuit.
    C'est assez réducteur
    VS existe en version Express : gratuite. (bien qu'il est vrai que pour le rendre vraiment "magique" il faut le coupler à Visual Assist X, qui ne s'installe que sur une version payante de VS)

  11. #11
    Membre expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Points : 3 344
    Points
    3 344
    Par défaut
    Citation Envoyé par LinuxUser Voir le message
    A toi de voir:
    VS = windoze = payant.
    Qt = multi-plateforme et gratuit.
    Non seulement ya la version gratos Express, mais en plus il est assez facile de se procurer une version gratos de n'importe quelle version de Visual Studio pour peu que tu montes une boite associee a ton projet ou qu'il soit open source.

  12. #12
    Expert confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    1 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 711
    Points : 4 442
    Points
    4 442
    Par défaut
    Citation Envoyé par Klaim Voir le message
    Non seulement ya la version gratos Express, mais en plus il est assez facile de se procurer une version gratos de n'importe quelle version de Visual Studio pour peu que tu montes une boite associee a ton projet ou qu'il soit open source.
    Ou être étudiant aussi (MSDNAA).

  13. #13
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Avec la version express, pas de plugin Qt, donc aucune prise en charge par VS, faut créer un projet makefile, configurer le projet, etc. Ça se fait sans problème en suivant un tuto (les rares fois où je l'ai fait)

    Donc pour moi, largement Qt Creator > VS Express (je ne compare pas à VS complet, j'ai jamais testé. Par contre, je me souviens de vidéos de Microsoft Tech Days présentant les fonctionnalités non "express" de VS, c'est largement supérieur à Qt Creator)

  14. #14
    Membre expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Points : 3 344
    Points
    3 344
    Par défaut
    Oui dans le cas ou tu utilises Qt, effectivement QtCreator deviens plus interessant. Sauf que la question etait dans le cas ou on n'utilise pas Qt, auquel cas je pense que peu importe l'IDE.

  15. #15
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Je souhaite me remettre aux interfaces graphique, mais j'hésite à choisir Qt ou Visual studio.
    Du coup, je sais pas trop s'il parle de Qt sous Qt Creator ou VS, ou Qt Creator avec Qt ou VS avec .net

    Et j'ai du mal à comprendre ce qu'il veut dire là :
    Perso, je pense que VS est plus poussé que QtCreator, car il utilise a fond le C++, tandis que QtCreator est moins poussé, même s'il permet de faire pas mal de choses.
    Donc, bon... qu'il teste, il verra bien

  16. #16
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 74
    Points : 22
    Points
    22
    Par défaut
    Je parle de QtCreator.

  17. #17
    Membre éprouvé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2009
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 552
    Points : 1 060
    Points
    1 060
    Par défaut
    Perso, je pense que VS est plus poussé que QtCreator, car il utilise a fond le C++, tandis que QtCreator est moins poussé, même s'il permet de faire pas mal de choses.
    Avec Visual Studio, niveau interface graphique, tu as surtout de quoi faire des interfaces en dot net et tu te retrouves vite à mettre du C++ dans du C++/CLI.

    Le mieux pour te faire une idée de ce qu'il est possible de faire, c'est d'installer Qt et de regarder les démo.

  18. #18
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 74
    Points : 22
    Points
    22
    Par défaut
    Mais finalement, je vais m'orienter pour celui-ci, car il est efficace et suffisant.
    VS est pour moi trop complexe.

Discussions similaires

  1. Migration de Qt Creator vers Visual Studio 2008
    Par maryem_kh dans le forum EDI
    Réponses: 2
    Dernier message: 09/10/2012, 00h11
  2. Réponses: 1
    Dernier message: 14/06/2011, 13h00
  3. News Visual Studio
    Par farscape dans le forum Visual C++
    Réponses: 34
    Dernier message: 27/04/2010, 10h21
  4. Probleme d'utilisation de directX 9 avec visual studio.net
    Par cranedoeuf dans le forum DirectX
    Réponses: 1
    Dernier message: 24/05/2004, 04h33
  5. Version de Windows dans Visual Studio !!!
    Par Jasmine dans le forum MFC
    Réponses: 3
    Dernier message: 18/03/2004, 17h40

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