Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

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

5PARTAGES

0  0 
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.

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 02/02/2013 à 22:43
Et pas de binaires VS2012 comme ce qui etait prevu.
0  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://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
0  0 
Avatar de Klaim
Membre expert https://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.
0  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://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 ...
0  0