Visual Studio Add-In 1.2.0 pour Qt 5 disponible
L'extension compatible avec VS 2012, 2010 et 2008

Le , par Hinault Romaric

20PARTAGES

1  0 
À la suite de la sortie de Qt 5, Digia a publié une extension pour la création des applications en utilisant le Framework dans Visual Studio.

Pour rappel, Qt est le standard de facto pour les interfaces graphiques en C++, mais il fournit également un bon nombre d’autres fonctionnalités (comme le support de WebKit, pour afficher des pages Web, des fonctionnalités multimédia, de réseau, de script, des interfaces déclaratives avec Qt Quick, etc., sans oublier l’EDI Qt Creator).

Qt 5.0 est la dernière mise à jour majeure de la plateforme, qui introduit un nombre important de nouvelles fonctionnalités axées autour de la modularisation, des améliorations de performances et interfaces graphiques, et une meilleure compatibilité des sources (voir section "Retrouvez le dossier complet de la rédaction" ci-dessous).

L’Add-In 1.2.0 pour Visual Studio va permettre aux développeurs qui ont une préférence pour l’environnement de développement de Microsoft, de profiter de ces nouveautés au sein de l’EDI pour créer des applications Qt 5.

Cette extension apporte des modèles de projets pour Qt 5.0, des mises à jour des paramètres de projet pour suivre la structure Qt 5, le passage des paramètres à « lupdate fixed (QTVSADDINBUG-131) » et bien plus. L’Add-In est compatible avec Visual Studio 2012, ainsi que Visual Studio 2010 et 2008.

Pour l’instant, il n’est pas possible d’utiliser cette extension simultanément avec l’Add-In Qt 4 pour Visual Studio. Une prochaine mise à jour de l’extension pour Qt 4 permettra de corriger cela.

"Visual Studio Add-In 1.2.0" pour Qt 5 est disponible en open source et également sous une licence commerciale.

Télécharger Visual Studio Add-In 1.2.0 pour Qt 5.0

Source : Blog Qt

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de gbdivers
Inactif https://www.developpez.com
Le 03/03/2013 à 10:16
Cela fait des années que QFtp est déprécié, il faut pas s'étonner qu'il soit supprimé un moment donné.
Le pourquoi de la suppression, je dois avouer ne pas savoir, je me suis pas trop intéressé à la question

Quand au fait que Qt se meurt...
2  0 
Avatar de air-dex
Membre expert https://www.developpez.com
Le 04/02/2013 à 16:39
En parlant de bugs, la màj de Qt 5.0.0 vers Qt 5.0.1 ne peut se faire que via une réinstallation complète de Qt5. Le "Maintenance Tool" de Qt5 a un bug rendant impossible la modification de l'installation actuelle ainsi que la màj des composants déjà installés. La seule chose possible à partir du Maintenance Tool est la suppression complète. Le bug est déjà connu depuis Qt 5.0.0 et est donc répertorié ici.
1  0 
Avatar de Klaim
Membre expert https://www.developpez.com
Le 04/02/2013 à 19:24
Citation Envoyé par gbdivers Voir le message
Ok, là tu m'as perdu Je dois avouer utiliser Qt sous différentes plateformes, sans avoir eu besoin d'utiliser ce QtMain. Mais c'est peut être transparent quand on utilise qmake ? Sinon, comme j'ai pas testé VS 2012 avec Qt 5.0.0, je sais pas trop quel est ce problème spécifique de QtMain, j'ai jamais rencontré
Tu bosses sous windows? Verifie comment est declare ton main(). Si tu ne link pas avec QtMain alors soit tu as des macros pour avoir la bonne signature de WinMain(), soit c'est un projet "console" et ya une console qui s'affiche quand tu le lances.

C'est vrai pour tous les projets GUI sous windows, quel que soit la lib que t'utilises.

Mais c'est peut être transparent quand on utilise qmake ?
Certainement! Le link doit se faire tout seul j'imagine. Moi je le definis specifiquement parceque j'utilises CMake.

Enfin bref, tant qu'ils sortent des binaires bientot, je me fais pas de souci.
1  0 
Avatar de gbdivers
Inactif https://www.developpez.com
Le 19/02/2013 à 16:31
Ni vrai, ni faux. Ils disent juste "voici les binaires compilés avec VC 2012 sur win 8", pas que cela marche ou ne marche pas ailleurs. Ils testent un certain nombre de combinaison possible (OS, compilateur, options de compilation), mais ils ne peuvent pas être exhaustif. C'est au utilisateurs de tester si c'est compatible sur les autres plateformes et de remonter les éventuels bugs
1  0 
Avatar de gbdivers
Inactif https://www.developpez.com
Le 03/03/2013 à 14:17
Pas de raison précise, c'est un choix purement arbitraire. D'autres sur la mailling list avait posé la question. Il y avait déjà une version Win 7 32b MSVC 2010, du coup, ils ont fait une version Win 8, 64b MSVC 2012.
Je suppose que les binaires seront progressivement ajouté avec le temps (mais j'ai pas suivi en détail depuis quelques temps ces histoires)
Sinon, il y a un temps où la rubrique Qt proposait des binaires de Qt pour les versions non pris en charge officiellement. Vous pouvez le faire si vous le souhaitez, en déposant vos binaires sur la page de téléchargement : http://cpp.developpez.com/telecharge...tegorie/10/C-C (ça n'ira pas pour les pros, qui veulent des binaires officiels ou compiler par leurs soins, mais pour les tests, ça ira)
Sinon, voir directement sur qt-project pour demander les binaires
1  0 
Avatar de gbdivers
Inactif https://www.developpez.com
Le 13/04/2013 à 11:35
1. dans 5.1 (qui est actuellement en alpha) et non dans 5.2 (je crois qu'il y aura Qt3D en plus dans 5.2)
2. oui
3. oui

Si tu veux, tu peux utiliser Qt 5, mais tu n'auras pas effectivement le support OpenGL 4, il te faudra créer tes contextes toi même
Je te conseille effectivement de rester sur Qt 4 pour le moment dans ton cas
1  0 
Avatar de Klaim
Membre expert https://www.developpez.com
Le 26/12/2012 à 13:32
Et si vous le testez, verifiez voir si vous arrivez a reproduire le meme bug que moi: https://bugreports.qt-project.org/br...VSADDINBUG-140

0  0 
Avatar de Jbx 2.0b
Membre expérimenté https://www.developpez.com
Le 27/12/2012 à 17:57
Beaucoup de problèmes effectivement à la compilation ou à l’exécution sur les exemples, certains n'ont manifestement pas été convertit pour Qt 5.0 (Ceux nécessitant OpenGL notamment). Et quelques déceptions avec des classes introduites en 4.7.x et 4.8.x qui ont basculées en deprecated...
Petit retour en 4.8.4 pour ma part, et wait & see.
0  0 
Avatar de Vinorcola
Membre régulier https://www.developpez.com
Le 27/12/2012 à 18:25
Il n'y aura plus de SDK ??? Sérieux, il faudra tout installer à la main maintenant ?

Ou alors j'ai mal vu, mais je ne l'ai pas trouvé dans la page de download sur qt-project.org
0  0 
Avatar de Klaim
Membre expert https://www.developpez.com
Le 27/12/2012 à 19:05
Citation Envoyé par Vinorcola Voir le message
Il n'y aura plus de SDK ??? Sérieux, il faudra tout installer à la main maintenant ?

Ou alors j'ai mal vu, mais je ne l'ai pas trouvé dans la page de download sur qt-project.org
T'as mal lu. Ce qu'il y a plus c'est un SDK d'un cote et les binaires + sources de l'autre. Installe juste le truc fournis sur la page et hop.
0  0 
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web