mercredi 28 novembre 2012

Qt Installation Version Commerciale

Je cherche à faire une installe de Qt pour Visual Studio 2010. En m'inscrivant sur le site de Nokia voir : Qt Introduction, j'ai récupéré l'exécutable :
qt-win-commercial-4.8.3-vs2010.exe

Je double-clique dessus pour l'installer  ...

Installation de Qt

Petite remarque sur le Menu Démarrer :
Je suis surpris quand l'installe me demande de choisir "le nom du répertoire du menu démarré dans lequel je souhaite mettre les raccourcis Qt". Comme c'est gentil mais n'ayant pas l'habitude de ce genre de délicatesse, à première vue je me demandais bien ce que c'était et puis j'ai laissé le nom proposé par défaut :
Qt by Digia v4.8.3 (VS2010 Commercial)

Tout se fait dans :
C:\Qt\4.8.3

C'est une installation monstrueuse qui se passe sans aucun soucis mais laisse 1,04 Go pour 44 089 Fichiers sur mon disque C:\

Et maintenant comment vais-je pouvoir développer ? Comment vais-je pouvoir créer mon premier projet avec Qt ?

Le menu Démarrer de Qt

L'install de Qt ajoute dans le menu démarrer : "Qt by Digia v4.8.3 (VS2010 Commercial)" les raccourcis suivants :

Assistant (C:\Qt\4.8.3\Bin) : Show Documentation in doc/html
Designer (C:\Qt\4.8.3\Bin) : Outil pour créer des formulaires (des forms ...)
Examples and Demos : (C:\Qt\4.8.3\Bin) qtdemo.exe Un launcher qui exécutes les exemples du répertoire C:\Qt\4.8.3\demos
Linguistic
Qt Command Prompt (C:\Windows\system32) 
Qt Readme (C:\Windows) : Fichier texte on y apprend : HOW TO REPORT A BUG
Visual Studio With Qt (C:\Qt\4.8.3\Bin) : un batch .bat qui va setter des variables d'environnement et lancer un bat de Visual Studio
call "c:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86
Comme j'ai installé Visual Studio 2010 ce batch existe. Il s'occupe de tester le type de plateforme pour lancer à son tour de nouveau batch cela parait bien empirique ...

Qt VS Add-In Open Source

Autrement dit un Add-In pour Visual Studio ...

J'ai repéré cet Add-In pour Visual Studio page suivante :
http://qt-project.org/downloads
qt-vs-addin-1.1.11-opensource.exe

Je double clique dessus, il s'installe dans :
C:\Program Files\Digia\Qt4VSAddin

Il semble que l'instal se bloque dans :
Extract: qt_4_8_1.cab... 100%
Output folder: C:\Program Files\Digia\Qt4VSAddin\help\qt

Cliquez sur le bouton "Show details"

HelpLibManager.exe : le processus bloqué à 100% de cpu ! -> Terminer le processus
L'exécution de l'instal reprend et se termine !

Mais il semble que l'aide :
help\qt
et
help\qt4vs
soit restée bloquée dans les fichiers .cab !

Il me semble également que cet add-in ne soit compatible qu'avec VS 2005 et 2008 ... d'après des dires sur Internet. Cela ne semble pas très engageant et pourtant ...

Je relance mon Visual Studio pour voir si l'Add-In a joué les pères noël ... Could not connect to Appwrapper. Please make sure TCP port 12005 is not blocked.

Les voies de Qt sont impénétrables ...

Je relance mon VS histoire de voir si l'erreur se reproduit : que nénie rien ... je n'aime pas trop ça. Il se pourrait bien que l'instal du Qt Add-In for VS se soit mal passée.

Installation de Qt avec Visual Studio 2010

Pour utiliser Visual Studio 2010 avec Qt, j'ai trouvé cette page sur Internet :
http://www.siteduzero.com/tutoriel-3-36553-utiliser-qt-avec-visual-studio-2010.html

Mais alors là ! On fait tout à la mimine ! Au moins cela permet de comprendre un peu l'intégration de Qt avec VS.

Mais bref je relance mon VS pour voir si l'Add-In a ajouté quelque chose et là au miracle dans :
File->New project à la rubrique Installed Templates apparait une rubrique :
Qt4 Projects Added by Add-In
Qt4 Projects :
Qt Application
Qt Designer Pluggin
Qt Console Application
Qt Librairie
ActiveQtServer

Je choisis une Qt4 Application et le projet est créé :
Qt4 Application created by Add-In
Je Build et je lance en Debug, j'obtiens la fenêtre suivante :
My first Qt4 Application
Il semble que tout soit pour le mieux, je vais pourvoir commencer à développer en Qt4 avec mon Visual Studio 2010.

Have Fun !

Aucun commentaire:

Enregistrer un commentaire