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

Discussion :

Visual c++ 6.0 et QT 4.5

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 41
    Par défaut Visual c++ 6.0 et QT 4.5
    Bonjour,

    Est ce qu'il est possible d'utiliser QT 4.5 avec Visual c++ 6.0 ? (sans le QTdesigner.......)

    J'ai trouvé une précédante réponse qui disait que non ( mais avec l'utilisation de QTdesigner).

    (Je n'ai pas d'autres alternatives que visual c++ 6.0.....)

    Merci
    Julien

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut
    Il y a très peu de chances que cela fonctionne. Mais ce n'est pas impossible. C'est juste très peu probable.

    Et tu peux quand même utiliser autre chose que VC pour la compilation, comme MinGW (même si la dernière version stable est assez ancienne). Tu peux convertir des librairies pour VC vers le format MinGW (sauf librairies statiques, où le résultat est aléatoire) : http://tcuvelier.developpez.com/cros...age=divers#LVI
    Si tu utilises qmake, alors tout ira sans le moindre problème (si ce n'est du code dépendant du compilateur).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    J'aurais dû poster le lien: http://qt.developpez.com/doc/4.5/sup...rted-platforms

    Non supporté signifie "non-garanti et rien ne sera fait pour que ça fonctionne". Donc tu peux tenté si tu veux, mais ce compilo commence sérieusement à dater...

    Après, rien ne t'empêche d'utiliser la dernière Qt 4.4 où la compatibilité avec VC++ 6 est garantie.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 41
    Par défaut
    pr qt 4.4 j'y avais pensé, mais est elle en license LGPL 2.1 ?

    car mon projet est un dev interne dans une entreprise, et si je ne veux pas payer de license pour faire un code proprio, je crois que la GNU 3.1 ne suffit pas.

    et pr qt 4.4, je n'ai pas trouvé sur le site de TrollTech un lien vers "older version" lol

    Merci ,
    Bon week end
    Julien

  5. #5
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    En effet, pas de proprio avec la version OS de Qt 4.4. Mais pour un dev interne, tu tiens vraiment à cacher les sources ?
    Ou encore, pour ce projet, tu n'as pas le droit d'utiliser un VS récent (le 2008 par exemple), même en version gratuite ?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 41
    Par défaut
    En fait, l'equipe informatique travaille sous visual c++6.0 avec les MFC.(car ils ont la license visual c++ 6.0)

    Le fait de vouloir travailler avec Vs c++ 6.0, c'était pour pouvoir assurer une maintenance possible aprés que mon stage soit fini.

    Un bon point, lol ce que j'ai dev sous vista fonctionne sous windows 2000. Au moins, le soft fonctionne lol

    En tout cas, je verrai lundi.
    Bon week end

    Julien

  7. #7
    Membre éclairé Avatar de gassi64
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2008
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 255
    Par défaut
    Bonjour,
    pas de solution à ce problème ???
    Comment as tu fais pour utiliser Qt sous Windows alors??
    Je crois être bloqué si je ne peux utiliser VC++ 6.0...
    Merci

  8. #8
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Par défaut
    Je ne sais pas ce que tu entends par "dev interne", mais réaliser un outil interne à une entreprise ne constitue pas toujours une distribution du logiciel au sens GPL du terme, donc tu n'es nullement obligé de distribuer ton code.

    Ci joint un article de la FAQ de GNU :
    Does the GPL require that source code of modified versions be posted to the public?
    The GPL does not require you to release your modified version, or any part of it. You are free to make modifications and use them privately, without ever releasing them. This applies to organizations (including companies), too; an organization can make a modified version and use it internally without ever releasing it outside the organization.
    But if you release the modified version to the public in some way, the GPL requires you to make the modified source code available to the program's users, under the GPL.

    Thus, the GPL gives permission to release the modified program in certain ways, and not in other ways; but the decision of whether to release it is up to you.
    G.

  9. #9
    Membre éclairé Avatar de gassi64
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2008
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 255
    Par défaut
    Cependant si le développement entraîne une commercialisation de la solution, alors le code rendu GPL devra être libre de droit et parfaitement ouvert à tous, ce qui n'est pas envisageable pour une vente.
    SI on ne code pas pour un outil interne, il vaut mieux passer par code::blocks ou Eclipse alors?! Sachant que pour Eclipse il existe une extension téléchargeable sur le site de QtSoftware.

  10. #10
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    Citation Envoyé par gassi64 Voir le message
    Cependant si le développement entraîne une commercialisation de la solution, alors le code rendu GPL devra être libre de droit et parfaitement ouvert à tous, ce qui n'est pas envisageable pour une vente.
    A tous les clients. Et ça reste envisageable pour des ventes ; tu peux le voir auprès de SSLL telles que Easter Eggs, j'admets qu'il faut être prêt à faire le pas et qu'il faut surtout déjà être un fervent défenseur des logiciels libres...

    Citation Envoyé par gassi64 Voir le message
    SI on ne code pas pour un outil interne, il vaut mieux passer par code::blocks ou Eclipse alors?! Sachant que pour Eclipse il existe une extension téléchargeable sur le site de QtSoftware.
    Ces 2 là sont des IDEs, pas des frameworks GUI.
    Si tu veux de tels frameworks sans la GPL, tu peux regarder du côté de gtkmm et wxWidgets. Reste à voir s'ils supportent encore VC++ 6 (pour gtkmm, je pense qu'un "NON" est une réponse plus que valable vu à quel point il a du mal avec les templates).

  11. #11
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par IrmatDen Voir le message
    Si tu veux de tels frameworks sans la GPL, tu peux regarder du côté de gtkmm et wxWidgets. Reste à voir s'ils supportent encore VC++ 6 (pour gtkmm, je pense qu'un "NON" est une réponse plus que valable vu à quel point il a du mal avec les templates).
    Qt est LGPL comme gtk et wxwidget

  12. #12
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Qt est LGPL comme gtk et wxwidget
    On parle justement de Qt 4.4 (pas de la 4.5).

    Sinon, tu peux toujours acheter la version commerciale de Qt 4.4

    G.

  13. #13
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par Gulish Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Qt est LGPL comme gtk et wxwidget
    On parle justement de Qt 4.4 (pas de la 4.5).

    Sinon, tu peux toujours acheter la version commerciale de Qt 4.4

    G.
    ha ok.
    Enfin a choisir visual6 + Qt 4.4 et mingw/visual 2008 express + Qt 4.5
    y as pas photo
    visual 2008 express + Qt 4.5

  14. #14
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 774
    Par défaut
    ha ok.
    Enfin a choisir visual6 + Qt 4.4 et mingw/visual 2008 express + Qt 4.5
    y as pas photo
    visual 2008 express + Qt 4.5
    Oui tout le monde est d'accord, mais lis un peu le début du thread. Il veut utiliser VC 6.0 car sa boite a la licence et il voudrait donc rester compatible avec ce compilateur.

    G.

  15. #15
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par Gulish Voir le message
    Oui tout le monde est d'accord, mais lis un peu le début du thread. Il veut utiliser VC 6.0 car sa boite a la licence et il voudrait donc rester compatible avec ce compilateur.

    G.
    J'ai bien lu le thread, mais vouloir utiliser visual 6 et je trouve inadapté.
    Utiliser visual 2008 express dans un domaine d'entreprise ne pose pas de problème et ce gratuitement (il mes semble). Pareil pour mingw(ça j'en suis sure).

Discussions similaires

  1. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 20h09
  2. Choisir Visual c++ ou Borland C++Builder ?
    Par DevEric dans le forum Choisir un environnement de développement
    Réponses: 31
    Dernier message: 14/06/2007, 23h48
  3. requete avec OBCD et visual c++
    Par Anonymous dans le forum MFC
    Réponses: 12
    Dernier message: 18/11/2004, 16h15
  4. Que choisir ? Visual C++ ou Borland c++ builder ?
    Par ashram dans le forum Débats sur le développement - Le Best Of
    Réponses: 27
    Dernier message: 24/02/2003, 14h39

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