p
u
b
l
i
c
i
t
é

Qt 5.0.1 est disponible
Avec le support de MinGW 4.7 et une incompatibilité mineure du plug-in Qt Multimedia

Le , par LittleWhite, Responsable 2D/3D/Jeux
Qt 5.0.1 est disponible
Ajout des binaires pour MinGW 4.7 et incompatibilité mineure du plug-in Qt Multimedia

Cela fait déjà six semaines que Qt 5.0.0 a été publié et, déjà, un patch est disponible, comme prévu.

Celui-ci apporte plus de 400 améliorations. L'une des plus attendue par la communauté est la disponibilité des version pour MinGW 4.7. D'autres viendront avec le temps pour satisfaire tous les désirs des développeurs.

Bien que cette nouvelle version garde la compatibilité à la précédente, une incompatibilité binaire liée aux fonctionnalités multimédia est tout de même présente (à cause d'un bogue lié à la non virtualité des destructeurs de QAudioSystemPlugin et QMediaServiceProvider). Il est donc fortement conseillé de recompiler vos programmes utilisant le plug-in QtMultimedia. Notez bien que cela est un cas exceptionnel.

Si vous êtes curieux ou que vous voulez connaître avec précision les changements apportés par cette nouvelle version, vous êtes invités à consulter les changelogs des trois plus importants modules qtbase, qtdeclarative et qtmultimedia.

Comme toujours, vous pouvez télécharger cette nouvelle version sur le site Qt-project. Si vous pensez rencontrer un bogue de la bibliothèque, regardez tout d'abord la page des problèmes connus avant de rapporter un bogue à l'équipe.


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Klaim Klaim - Expert Confirmé http://www.developpez.com
le 02/02/2013 à 22:43
Et pas de binaires VS2012 comme ce qui etait prevu.
Avatar de LittleWhite LittleWhite - Responsable 2D/3D/Jeux http://www.developpez.com
le 03/02/2013 à 14:06
Citation Envoyé par Klaim  Voir le message
Et pas de binaires VS2012 comme ce qui etait prevu.

C'est pas ça : http://releases.qt-project.org/qt5/5...86-offline.exe
Avatar de Klaim Klaim - Expert Confirmé http://www.developpez.com
le 03/02/2013 à 16:24
Citation Envoyé par LittleWhite  Voir le message

Ca c'est MSVC 2010. Ca marche jusqu'a ce que tu ais besoin d'un lib statique, comme QtMain par exemple, ce qui est mon cas.

Je vois comment compiler sous VS2012 donc je peu m'en sortir mais franchement c'est mauvais signe si ils on pas encore sorti cette version il doit y avoir un truc qui marche pas.
Avatar de LittleWhite LittleWhite - Responsable 2D/3D/Jeux http://www.developpez.com
le 03/02/2013 à 16:27
Je pense que donner des fichier pour 2010 permet un plus grand impact. Généralement les entreprises ne change pas de VS du jour au lendemain ... surtout que le nouveau ne me semble pas si "génial".
Après, en théorie, les VS > acceptent les fichiers des anciens VS ...
Avatar de Klaim Klaim - Expert Confirmé http://www.developpez.com
le 03/02/2013 à 16:47
Citation Envoyé par LittleWhite  Voir le message
Je pense que donner des fichier pour 2010 permet un plus grand impact. Généralement les entreprises ne change pas de VS du jour au lendemain ... surtout que le nouveau ne me semble pas si "génial".
Après, en théorie, les VS > acceptent les fichiers des anciens VS ...

Comme je viens de dire, tu peux utiliser VS2012 avec les binaires VS 2010 sauf quand tu veux utilser les libs qui sont statiques, auquel cas tu ne peux pas linker avec VS2012.

Je sais que VS2010 devrait etre suffisant, mais ca reste problematique dans cette situation, par exemple quand on utilise QtMain.
Avatar de ness522 ness522 - Membre éclairé http://www.developpez.com
le 04/02/2013 à 9:48
Je pense que c'est juste une question de temps, de ressources et que les binaires arriveront prochainement :

MinGW is the first but not the last new pre-built binary installer which we are going to bring along on later Qt 5.0.x releases.

64-bit Windows builds work, there is just not yet a ready-made binary installer available. We are testing both VS2010 and VS2012 64-bit regularly, and will add more binary installers later on.

Tuukka Turunen says:
January 31, 2013 at 19:14
@Robin Lobel: It may be that we can add 64-bit Windows binary installer for 5.0.1 still – we dropped those out, but it was most likely build machine issue causing problems. But latest in 5.0.2. And, as before with 5.0.0, building this yourself is possible.

Avatar de alex_vino alex_vino - Membre Expert http://www.developpez.com
le 04/02/2013 à 11:46

J'avais commencé a utiliser Qt pour ma premiere application C++ et cerise sur le gateau, pas moyen de compiler le code avec leur flambant neuf Qt 5.0.
J'avais été un peu décu sur le coup car en tant que débutant j'ai fouillé tout le Web en pensant que c'était moi qui n'était pas capable de configurer Qt Creator...
J'espere que cette mise a jour me permettra enfin de créer ce soir mon premier Hello World avec GUI en C++
Avatar de gbdivers gbdivers - Inactif http://www.developpez.com
le 04/02/2013 à 12:57
Si tu dis pas le problème rencontré, ça va être dur de t'aider. Mais le problème le plus souvent rencontré avec Qt 5, c'est l'absence de compilateur dans le SDK sous windows, il faut installer Visual 2010 Express à côté

@Klaim
Je dois avouer que j'ai aucune idée si les chiffres d'utilisation de Qt existe, mais je dirais que Qt doit être utilisé en grande majorité avec la licence LGPL et donc les libs dynamiques (et donc l'impossibilité d'utiliser Qt avec VS 2012 en static ne doit pas prioritaire)
Et quelle idée d'utiliser QtMain (et c'est quoi d'abord QtMain )
Avatar de gbdivers gbdivers - Inactif http://www.developpez.com
le 04/02/2013 à 13:40
Problème résolu avec Qt 5.0.1 : utilisez la version avec mingw, qui inclut le compilateur, pour avoir une seule install à faire
Avatar de johnlamericain johnlamericain - Rédacteur http://www.developpez.com
le 04/02/2013 à 14:24
Citation Envoyé par gbdivers  Voir le message
Problème résolu avec Qt 5.0.1 : utilisez la version avec mingw, qui inclut le compilateur, pour avoir une seule install à faire

C'est une bonne nouvelle ça, si je ne m'abuse je crois que cet installeur n'était pas dispo pour Qt 5.0.0

Il y a des utilisations des libs statiques, c'est évident mais comme gbdivers le précise, en général c'est plutôt du dynamique avec les dlls installés dans le répertoire de l'application à l'aide d'un installeur.
Avatar de gbdivers gbdivers - Inactif http://www.developpez.com
le 04/02/2013 à 14:29
En fait, le problème de compilateur absent pour la version VS ne date pas de Qt 5, c'était déjà le cas avant avec Qt 4.x. Mais il y avait dans Qt 4.x la version mingw avec compilateur inclut, ce que n'avait pas Qt 5 jusqu'à maintenant. Chose faite
Avatar de johnlamericain johnlamericain - Rédacteur http://www.developpez.com
le 04/02/2013 à 15:06
Citation Envoyé par gbdivers  Voir le message
En fait, le problème de compilateur absent pour la version VS ne date pas de Qt 5, c'était déjà le cas avant avec Qt 4.x. Mais il y avait dans Qt 4.x la version mingw avec compilateur inclut, ce que n'avait pas Qt 5 jusqu'à maintenant. Chose faite

Bien sur, je parlais de MinGW, je pense pas que VS ne sera jamais disponible dans un installeur du Qt projetct.

Pour un installeur VS 2012, je ne suis pas confiant avant probablement 5.1. Ça ne reste que mon avis subjectif.
Avatar de gbdivers gbdivers - Inactif http://www.developpez.com
le 04/02/2013 à 15:14
Non en effet, pour un problème de licence, pas de compilateur VS inclut dans le SDK (que le "redistribuable", c'est à dire les dll pour faire tourner un programme compilé avec VS, mais pas le compilateur)

Pour VS 2012, d'après la citation de ness522, ils prévoient d'autre versions intermédiaires avant 5.1, peut être à ce moment là
Avatar de alex_vino alex_vino - Membre Expert http://www.developpez.com
le 04/02/2013 à 16:30
Citation Envoyé par gbdivers  Voir le message
Problème résolu avec Qt 5.0.1 : utilisez la version avec mingw, qui inclut le compilateur, pour avoir une seule install à faire

C'était ca mon probleme
Cette mise a jour devrait le résoudre, je n'avais pas installé Visual Studio Express car j'utilise déja la version Ultimate. D'ou ma tres longue attente de cette mise a jour.
Avatar de air-dex air-dex - Membre Expert http://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.
Avatar de Klaim Klaim - Expert Confirmé http://www.developpez.com
le 04/02/2013 à 18:02
Citation Envoyé par gbdivers  Voir le message

@Klaim
Je dois avouer que j'ai aucune idée si les chiffres d'utilisation de Qt existe, mais je dirais que Qt doit être utilisé en grande majorité avec la licence LGPL et donc les libs dynamiques (et donc l'impossibilité d'utiliser Qt avec VS 2012 en static ne doit pas prioritaire)

Je sais, j'utilise les libs en dynamique aussi, mais on a pas le choix pour QtMain (et c'est logique, lire la suite). Il me semble qu'il y a d'autres libs composites qui sont aussi statiques. De plus, ca n'a rien a voir avec la license, si tu ne touches pas le code et que ton code est open source, tu peux utiliser les libs dynamique si ca t'arrange (ce qui est moncas, et je pense y passer a un moment).

Et quelle idée d'utiliser QtMain (et c'est quoi d'abord QtMain )

QtMain resouds un probleme specifique a Windows dans le cadre d'un developpement cross-polatforme: sous Windows si tu developpes en C ou C++ et que tu veux que ton application n'ait pas de console et soit consideree comme une application "windows", il te faut un WinMain.

QtMain definis ce WinMain pour toi et apres initialization va lancer le main() standard.

C'est tres bete comme truc mais ca m'evite d'avoir des dixaines de macros a gerer dans le main pour avoir la bonne interface, pour prendre des argumetns avec les types standard, etc. En gros en linkant avec, le code de mon main est similaire quel que soit la plateforme (j'imagine que c'est vrai aussi pour les plateformes mobiles ou yas pas toujours un main...)

Comme dit il y a d'autres libs utile du genre qui necessitent d'etre linke en statique.
Avatar de gbdivers gbdivers - Inactif http://www.developpez.com
le 04/02/2013 à 18:17
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é
Avatar de Klaim Klaim - Expert Confirmé http://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.
Avatar de gbdivers gbdivers - Inactif http://www.developpez.com
le 18/02/2013 à 12:22
La version MSVC 2012 Windows 8 64b est annoncé pour Qt 5.0.2, qui sortira en mars. Les pré-versions seront dispo cette semaine sur http://releases.qt-project.org/digia/5.0.2/ pour tester
Avatar de johnlamericain johnlamericain - Rédacteur http://www.developpez.com
le 18/02/2013 à 12:49
Citation Envoyé par gbdivers  Voir le message
La version MSVC 2012 Windows 8 64b est annoncé pour Qt 5.0.2, qui sortira en mars. Les pré-versions seront dispo cette semaine sur http://releases.qt-project.org/digia/5.0.2/ pour tester

Tu as eu cette News où ?
Avatar de gbdivers gbdivers - Inactif http://www.developpez.com
le 18/02/2013 à 12:57
Sur la mailling list. Voir les archives : http://lists.qt-project.org/pipermai...ry/001093.html
Avatar de johnlamericain johnlamericain - Rédacteur http://www.developpez.com
le 18/02/2013 à 13:05
Citation Envoyé par gbdivers  Voir le message
Sur la mailling list. Voir les archives : http://lists.qt-project.org/pipermai...ry/001093.html

Merci
Avatar de Klaim Klaim - Expert Confirmé http://www.developpez.com
le 18/02/2013 à 20:04
Quelque chose me dis que pour compiler sous Win7/MSVC2012 ca va etre complique...
Avatar de dourouc05 dourouc05 - Responsable Qt http://www.developpez.com
le 18/02/2013 à 20:49
Citation Envoyé par Klaim  Voir le message
Quelque chose me dis que pour compiler sous Win7/MSVC2012 ca va etre complique...

? C'est la méthode recommandée. D'ailleurs, que vois-tu comme potentielle source de problèmes ?
Avatar de alex_vino alex_vino - Membre Expert http://www.developpez.com
le 19/02/2013 à 10:15
Citation Envoyé par Klaim  Voir le message
Quelque chose me dis que pour compiler sous Win7/MSVC2012 ca va etre complique...

Voulais-tu dire Windows 8?
Avatar de Klaim Klaim - Expert Confirmé http://www.developpez.com
le 19/02/2013 à 14:54
Non je veux bien dire Windows 7 avec VS2012.

Voyez vous, le probleme c'est que si les binaires fournis ont quoi que ce soit d'incompatible avec Windows 7 et pas 8, alors cela "force" les developeurs Qt utilisant VS2012 a soit utiliser Qt4.x sous Windows7 ou a migrer sur Windows8 ce qui en soit ne serait pas un mal si c'est ce dont vous avez envie.

Alors, moi je veux bien qu'on me dise que les binaires seront compatible VS2012/Win7 mais jusqu'ici c'est marque nulle part.

Ce que je crait c'est que tous les binaires fournis par Qt exploitent les ameliorations qu'on trouve dans la nouvelle API de Windows8, ce qui est tres bien sur cette plateforme, mais totalement incompatible avec Windows7.

Ou alors les mecs de Qt ont bien pense au probleme, evite ces API et ont fait les binaires de manieres a etre compilable par quelqu'un utilisant et visant Windows7 (et potentiellement XP). Si c'est le cas, ils ont besoin de quelqu'un pour ameliorer leur communication parceque pour l'instant tous les signes montrent que c'est pas le cas.

J'ai rien contre Windows8, mais je vais pas en changer avant un moment.

Et quiid du 32bit sur Windows7?

Enfin bref, c'est pas serieux tout ca :/
Avatar de gbdivers gbdivers - Inactif http://www.developpez.com
le 19/02/2013 à 15:00
ils ont besoin de quelqu'un pour ameliorer leur communication

Qt est un projet open-source, just do it

Sinon, pour l'API spécifique de win 8, pas de problème, les devs de microsoft ont assez bien travaillé, l'utilisation de leur API est trop complexe, c'est pas utilisé dans Qt
Il y a une news sur le portage de Qt pour Win 8 Metro

Et je rejoins dourouc05, où vois tu un problème spécifique à Qt 5 /Win 8/VS 2012 ? Teste si ça fonctionne. Si c'est pas le cas, compile de la même façon que les autres versions
Avatar de Klaim Klaim - Expert Confirmé http://www.developpez.com
le 19/02/2013 à 16:20
Citation Envoyé par gbdivers  Voir le message
Qt est un projet open-source, just do it

Ah ben non c'est pas a moi de faire les annonces officielles! C'est ces annonces qui disent que ca sera du Win8/MSVC11.
Just do it n'a aucun sens ici.

Et je rejoins dourouc05, où vois tu un problème spécifique à Qt 5 /Win 8/VS 2012 ? Teste si ça fonctionne. Si c'est pas le cas, compile de la même façon que les autres versions

Encore une fois je ne vais pas changer d'OS, et je n'ai pas de probleme particulier, je dis que jusqu'ici on nous annonce que les binaires viseront Win8 uniquement quand on utilise VS2012; si c'est faux et que je peu utiliser Win7 et viser Win7 tant mieu; si c'est vrai alors je peu pas utiliser Qt5, point barre.

Actuellement il n'y a pas de binaire a tester (ce que je ferai des qu'ils seront dispo) et il est hors de question que je me base sur autre chose que les binaires officilels (pour diverses raisons).

Et ca ne resouds pas le probleme du 32 bit avec Windows7 aussi, mais bon.
Avatar de gbdivers gbdivers - Inactif http://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
Avatar de deaphroat deaphroat - Invité régulier http://www.developpez.com
le 01/03/2013 à 5:36
Citation Envoyé par VivienD  Voir le message
Bon... Il semblerait que le sujet, que j'avais ouvert pour qu'on liste les changements et ajouts de Qt 5 par rapport à Qt 4, soit aussi utile que l'iPad en ce qui me concerne.

Bonjour

C'est pour ça que je venais poster. ^^

Les nouveautés et changements de QT 5.

J'ai mis à jour Qt Creator ces derniers jour en 2.6.2 et les lib en 5.0.1 et je pensais pas qu'il y aurait autant de changements pour cette version, je pensais que j'allais updater comme d'habitude j'aurais du passer ici avant ^^

Donc en petit récapitulatif des changements pour porter un projet en QT 5 :

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

J'ai bien compris que les widget sont devenu indépendant et qu'on les ajoutes en module (même si presque tout les application l'utilise ^^ ) par contre j'ai pas compris le début de la phrase le

greaterThan(QT_MAJOR_VERSION, 4):

Ensuite Qftp et Qurl sont devenu obsolète et il préconise qnetworkaccessmanager mais comment faire pour les application qu'il les utilisait?

J'ai un problème pour créer un répertoire sur un serveur Ftp, chose impossible avec qnetworkaccessmanager qui ne gère pas les mkdir.

Comment faire dans ces cas la? Les ajouté comme il disent en module externe ou avez vous une solution?

Sinon j’espère que les rachat de la société et les nouveauté ne le fera pas couler ni délaissé. Qu'il perdure dans le temps, des fois j'ai l'impression que c'est pas super réputé Qt....

Et sinon ben aucun problème avec l'IDE, pourquoi s'ennuyer à coder sous visual alors que Qt creator marche si bien ^^ . Un peu dur a prendre en main quelque fois quand il y a des problème de compilation, de Qmake, compilateur cgg+ cgg Etc si on maitrise pas trop mais sinon...

Merci pour la lecture, le plus important est mon problème Qftp ^^ En externe ou on peut faire des mkdir avec Qtnetwork?
Avatar de Troudhyl Troudhyl - Modérateur http://www.developpez.com
le 01/03/2013 à 9:19
Code : Sélectionner tout
greaterThan(QT_MAJOR_VERSION, 4):
Tu testes que tu es sur une version de Qt > 4 pour rajouter les nouveaux modules Qt 5. Comme ça le .pro est encore compatible Qt 4.
Avatar de deaphroat deaphroat - Invité régulier http://www.developpez.com
le 03/03/2013 à 2:31
re

Quand je dis que ça se meure QT.....^^

Bon pour me répondre, après avoir ajouté :

include(MyPath/qt_ftp.pri) dans le .pro

et télécharger le Qtftp : https://qt.gitorious.org/qt/qtftp/ar...tarball/master

je comprend vraiment pas l’intérêt de supprimer l'objet ftp et de le remplacer par une classe non prévu pour ça....

donc voila je recommence mon programme en implantant toutes les fonctions de qftp comme si c’était les miennes youpi ^^
Avatar de gbdivers gbdivers - Inactif http://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...
Avatar de Klaim Klaim - Expert Confirmé http://www.developpez.com
le 03/03/2013 à 14:02
J'ai teste l'un des binaires MSVS2012 64Bit et ca a l'air de fonctionner depuis Windows7. Par contre ca me force a passer en 64bit ce qui implique que toutes mes dependences aussi. En fait c'est pas un probleme niveau code, je dois juste corriger des fichiers CMake qui prennent pas ca en compte.

C'est quand meme dommage de pas avoir propose de version 32 bit aussi, la plupart des utilisateurs de mon application sont pas avec des Windows 64 bit pour l'instant.

Ya une raison precise ou c'etait pour se concentrer sur une version en priorite?
Avatar de gbdivers gbdivers - Inactif http://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
Avatar de Klaim Klaim - Expert Confirmé http://www.developpez.com
le 03/03/2013 à 14:45
Merci pour les infos.

Au passage, je suis le seul a avoir ce bug avec VSAddin 1.2.0? https://bugreports.qt-project.org/br...VSADDINBUG-140

On dirait bien que je suis le seul Mais je peu pas non plus faire une reinstall actuellement.
Avatar de gbdivers gbdivers - Inactif http://www.developpez.com
le 03/03/2013 à 14:51
J'utilise pas VS (trop cher ) donc jamais testé le plugin
Avatar de Klaim Klaim - Expert Confirmé http://www.developpez.com
le 03/03/2013 à 14:54
Citation Envoyé par gbdivers  Voir le message
J'utilise pas VS (trop cher ) donc jamais testé le plugin

Je l'ai gratos via BizSpark, mais faut remplir certaines conditions.

Cela dis je demande ca au cas ou parceque j'ai l'impression que je suis le seul a avoir ce probleme. Mais en fait comme j'utilise CMake, la compilation passe quand meme sans souci. Le seul truc c'est que j'ai pas acces dans VS a QtDesigner par exemple, mais bon c'est pas super grave.

En fait j'ai essaye aussi avec les dernieres build d'ouvrir mon project dans le dernier QtCreator. Malheureusement dans QtCreator, CMake me met des erreurs que je ne comprends pas. Je sais pas si c'est mes scripts qui fouarrent ou si ya un autre probleme lie a la facon dont marche qt, c'est pas evident depuis les erreurs. Dans tous les cas, ca serait pratique de pouvoir switcher a QtCreator comme je fais du cross-platoform (en particulier si on peut utiliser Clang + libc++ dans un future proche...).

Peut etre que je devrais ouvrir une discussion a ce sujet voir si quelqu'un dans le coin peu aider (c'est un projet open-source).
Avatar de gbdivers gbdivers - Inactif http://www.developpez.com
le 03/03/2013 à 15:36
Je dois avouer manquer d'expérience avec le module CMAKE de QtCreator, je sais pas trop si le support est correct ou non

Par contre, sous nunux, l'utilisation de Clang pose pas de problème, Qt Creator reconnait automatiquement le compilateur chez moi, faut juste créer un kit utilisant Clang au lieu de gcc
Avatar de LittleWhite LittleWhite - Responsable 2D/3D/Jeux http://www.developpez.com
le 11/04/2013 à 17:38
Qt 5.0.2 est disponible
Des binaires Visual Studio 2012 et Visual Studio 2010 sans ANGLE sont disponibles

Cette nouvelle version apporte plus de 600 améliorations à Qt 5.0.1. Comme pour toute autre version mineure, Qt 5.0.2 n'apporte pas de nouvelles fonctionnalités. Toutefois, certains pourront se réjouir de voir de nouveaux binaires :
  • Qt 5.0.2 pour Windows 32-bit (VS 2010, OpenGL, 476 MB) ;
  • Qt 5.0.2 pour Windows 64-bit (VS 2012, 500 MB).


Cette fois-ci c'est Qt Creator 2.7.0 qui est embarqué avec le framework. Il apporte un meilleur support du C++11 et possède l'intégration de Qt Quick 2 et des projets BlackBerry 10.

Finalement, on notera que la compilation statique des bibliothèques Qt fonctionne et qu'il est possible de sauter des modules durant la configuration de la compilation de Qt.

Vous pouvez retrouver la liste complète des changements pour les différents modules :


Vous pouvez télécharger cette nouvelle version sur les pages du Qt Project.

Votre opinion

Aviez-vous eu des problèmes avec les précédentes version de Qt 5 ? Cette nouvelle version les corrige-t-elle ?
Aimez-vous ce rythme rapide de développement de la bibliothèque ?

Source

http://blog.qt.digia.com/blog/2013/0...-0-2-released/
Avatar de Jbx 2.0b Jbx 2.0b - Membre Expert http://www.developpez.com
le 12/04/2013 à 23:31
Détrompez moi si je dis une connerie, j'ai un peu du mal à suivre avec toutes ces versions, mais si j'ai bien compris :

- les premières versions "OpenGL-Desktop" sont prévues uniquement en 5.2 ?

- les versions "OpenGL" actuelles, sous Windows, sont au final des versions OpenGL ES 2 ?

- Et que les version actuelles, toujours sous windows, non estampillées OpenGL, sont en fait des versions qui tournent sous Angle ?

C'est en tout cas ce que j'ai pu comprendre jusqu'à maintenant, et qui m’amène à attendre Qt 5.2 avant de porter mon logiciel (actuellement sous 4.8.4), car j'ai besoin d'un support OpenGL 4.x.
Je précise que je ne veut pas recompiler à tort et à travers Qt pour obtenir ce que je veux mais plutôt d'avoir un build tout fait, sans prise de tête, fonctionnel au niveau des samples/démos, quitte à attendre le temps qu'il faut

Merci d'avance pour vos précisions !
Avatar de gbdivers gbdivers - Inactif http://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
Avatar de Jbx 2.0b Jbx 2.0b - Membre Expert http://www.developpez.com
le 14/04/2013 à 11:27
J'étais pas trop loin de la réalité, merci pour les précisions gbdivers
Avatar de Linunix Linunix - Membre expérimenté http://www.developpez.com
le 14/04/2013 à 18:22
Je suis ravis de cette nouvelle ...
J'ai hate de voir de mes propres yeux, les nouvelles fonctionnalités ainsi que les nouveaux changements ...
Offres d'emploi IT
Maîtrise d’ouvrage fixed income h/f
CDI
Société Générale - Ile de France - Paris (75000)
Consultant junior SharePoint H/F
CDI
Avanade - Ile de France - Châtillon (92320)
Développeur java/j2ee
CDD CDI
LOCASOFT - Bretagne - Noyal-Sur-Villaine

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -