Sortie de Qt 5.3.1 et de Qt Creator 3.1.2
Amélioration des performances et correction de bogues au programme

Le , par arnolddumas, Rédacteur/Modérateur
Qt 5.3.1 est dès à présent disponible. En qualité de version mineure, cette nouvelle version n'apporte pas de nouvelles fonctionnalités majeures mais améliore les performances et corrige différents bogues. Qt Creator 3.1.2 a été mis à disposition en même temps, et est distribué via les installateurs.

Qt 5.3
se concentre depuis le début sur la stabilité et Qt 5.3.1 ne déroge pas à la règle. Qt 5.3 a introduit différentes nouvelles fonctionnalités telles que QQuickWidget, le module Qt WebSockets, l'API d'achats, le support de WinRT (ainsi que de Windows Phone), et bien d'autres encore. La plupart de ces fonctionnalités ont même été améliorées avec Qt 5.3.1, en se basant sur les retours des clients et l’ensemble de la communauté Qt.

Améliorations de Qt 5.3.1


Qt 5.3.1 contient près de 800 changements par rapport à Qt 5.3.0. Les apports les plus intéressants dépendent des modules que vous utilisez et des plates-formes visées mais voici les améliorations essentielles :

  • amélioration des performances du moteur JIT pour Qt Quick et correction de bogues majeurs, principalement sur architecture ARM (QTBUG-39289) ;
  • QAbstractProxyModel::sibling fonctionne maintenant de la même façon qu'avec Qt 4 ;
  • différents petits correctifs apportés aux contrôles pour Qt Quick tels que TableView, TabView, ComboBox et le calendrier ;
  • QQuickWidget fonctionne maintenant avec ANGLE (QTBUG-39699) ;
  • les animations développées Qt Quick fonctionnent maintenant avec les compilations statiques (QTBUG-37341) ;
  • correction d'une régression lors de l'utilisation conjointe d'un QPushButton avec un QMenu (QTBUG-38550) ;
  • correction d'une régression sous Mac, l'évenement clic est maintenant correctement traité par le widget sous-jacent (QTBUG-39322) ;
  • support initial d'OS X 10.10, différentes améliorations feront leur apparition dans les prochaines versions de Qt ;
  • l'API Positioning est maintenant fonctionnelle sous Windows Phone ;
  • l'accessibilité est maintenant opérationnelle sous Android même avec une API antérieure à la version 18 (QTBUG-39508) ;
  • correction d'un écran clignotant blanc lors du lancement ou de la fermeture d'une application sous Android (QTBUG-38960) ;


Les fichiers listant les changements sont situés dans chaque module, néanmoins la plupart des changements sont listés dans le fichier des changements de Qt 5.3.1 hébergé sur le wiki.
Il peut être intéressant de consulter les problèmes déjà répertoriés.

Qt Creator 3.1.2


Les installateurs contiennent Qt Creator 3.1.2, qui apporte différents correctifs et améliorations parmi lesquels :

  • correction d'un crash lors de l'édition de code avec la coloration syntaxique et le repli de code basé sur l'indentation activéé (QTCREATORBUG-12172) ;
  • Correction d’un crash de GDB lors de l’utilisation de grands noms d’objets (QTCREATORBUG-12330) ;
  • Correction du filtrage pour la sélection de l’aide.


Pour la liste complète des changements, reportez-vous au fichier des changements.

Obtenir Qt 5.3.1


Qt 5.3.1 est maintenant tagué dans les dépots du projet Qt et est disponible sous forme d'installateurs, en ligne mais aussi hors-ligne. Les différents installateurs sont disponibles sur la page des téléchargements.

Source : « Qt 5.3.1 Released »


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


 Poster une réponse

Avatar de Jbx 2.0b Jbx 2.0b - Membre expérimenté https://www.developpez.com
le 29/06/2014 à 10:16
C'est une bonne nouvelle, avec juste un petit hic : C'est dommage que depuis la version 5.2.1 ils ne proposent plus de version 64 bits précompilée pour VS2012. Seule une version pour VS2013 est proposée. Pour tester ces nouvelles versions avec mon projet ça me demande beaucoup plus de temps, du coup je préfère rester en 5.2.1.
Avatar de zeecrowddev zeecrowddev - Membre du Club https://www.developpez.com
le 30/06/2014 à 11:35
Salut Jbx 2.0b

Personnellement j'ai porté mon programme (Zeecrowd) de 5.2.1 VS2012 a 5.3.1 VS 2013 Express sans difficulté (rien à faire)

Par contre c'est une autre paire de manches pour le passer sur Mingw ... je galère un peu
Avatar de Danny-k Danny-k - Membre actif https://www.developpez.com
le 30/06/2014 à 11:50
Citation Envoyé par Jbx 2.0b  Voir le message
C'est une bonne nouvelle, avec juste un petit hic : C'est dommage que depuis la version 5.2.1 ils ne proposent plus de version 64 bits précompilée pour VS2012. Seule une version pour VS2013 est proposée. Pour tester ces nouvelles versions avec mon projet ça me demande beaucoup plus de temps, du coup je préfère rester en 5.2.1.

http://www.tver-soft.org/qt64

Testez au boulot et marche nickel.
Avatar de zeecrowddev zeecrowddev - Membre du Club https://www.developpez.com
le 25/07/2014 à 10:17
Bonjour

Attention le QtWebProcess.exe n'est compilé qu'en debug dans ces packages ....
Avatar de arnolddumas arnolddumas - Rédacteur/Modérateur https://www.developpez.com
le 16/09/2014 à 21:25
C'est aujourd'hui que sort Qt 5.3.2, la seconde version mineure de la branche 5.3. En plus des traditionnels correctifs de bogues, cette version est livrée avec Qt Creator 3.2.1.

Sortie de Qt 5.3.2


Qt 5.3.2 apporte un certain nombre de correctifs de bogues et d'améliorations grâce aux retours des différents utilisateurs du framework. Comme d’habitude, Qt 5.3.2 préserve une compatibilité, tant ascendante que descendante, à la fois au niveau source et au niveau binaire, avec Qt 5.3.0 et Qt 5.3.1, la précédente version mineure datant de juin. La liste des changements concernant chaque module peut être trouvée sur le wiki du projet Qt.

Les installateurs de Qt 5.3.2 proposent dès à présent Qt Creator 3.2.1, la nouvelle version mineure de l'EDI de référence. Vous pouvez consulter l'article relatant cette sortie pour plus de détails.

Obtenir Qt 5.3.2


Le processus de téléchargement a été grandement simplifié, avec une page présentant les différentes versions : Qt.io. Visitez la page des téléchargements pour choisir la version adaptée. Vous pouvez aussi utiliser le gestionnaire de paquet de votre installation en-ligne afin d'installer cette nouvelle version.

Sortie de Qt Creator 3.2.1


La nouvelle version mineure de Qt Creator, numérotée 3.2.1 corrige de nombreux problèmes, notamment :

  • un gel de l'interface lors de l'utilisation du filtrage des fichiers, pour le projet courant ou pour tous les projets ouverts, via le raccourci clavier ;
  • une erreur de déploiement avec les paquets Mac ce qui rendait impossible le chargement du modèle de code de Clang ;
  • un crash lors de l'ouverture du menu contextuel sur le paramètre d'une macro C++.


Pour la liste complète des correctifs, vous pouvez consulter le fichier des changements.

Obtenir Qt Creator 3.2.1

Vous trouverez la version libre sur la page des téléchargements du projet Qt. Merci de faire remonter les problèmes rencontrés sur l'outil de gestion des bogues. Vous pouvez aussi trouver les équipes sur IRC, #qt-creator sur irc.freenode.net ainsi que sur la liste de diffusion de Qt Creator.

Sources : « Qt 5.3.2 Released with Qt Creator 3.2.1 » et « Qt Creator 3.2.1 released »
Offres d'emploi IT
Développeur Web FULL-STACK
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
RESPONSABLE WEB ANALYTICS F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
Développeur WEB PHP F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)

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