Sortie de Qt 5.10 Beta 2
La version finale toujours sur les rails pour une sortie fin novembre

Le , par dourouc05, Responsable Qt & Livres
Le développement de Qt 5.10 continue son cours : cette version ne devrait pas subir de retard, contrairement à presque toutes les autres versions de Qt 5. La version Beta 1 est sortie le 9 octobre, la Beta 2 le 25 : la finale est toujours prévue pour la fin novembre.


En résumé, cette nouvelle version devrait apporter des styles Qt Quick Controls à base d’images, une première couche d’accès à Vulkan (qui n’est pas encore utilisé par Qt Quick pour son rendu), un composant Shape pour Qt Quick, de nouvelles langues gérées par Qt Virtual Keyboard, la génération de fichiers au format PDF/A pour l’archivage, une compatibilité OpenSSL 1.1 pour Qt Network, un module d’authentification pour OAuth 1 et 2 (Qt Network Authorization), ainsi qu’un autre pour la lecture automatique de texte (Qt Speech). De nouvelles fonctionnalités arrivent également en préversion technologique, comme l’animation par squelette pour Qt 3D, une API pour visualiser une application Qt Quick à distance par WebGL (Qt WebGL Streaming) ou encore pour la communication entre processus (Qt Remote Objects).

Toutes les préversions Beta de Qt 5.10 sont installables par l’installateur en ligne. Elles sont supposées se suivre toutes les une à deux semaines, d’ici à la RC puis la version finale.

Sources : Qt 5.10 Beta Released, Qt 5.10 Beta2 available.


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


 Poster une réponse Signaler un problème

Avatar de dourouc05 dourouc05 - Responsable Qt & Livres https://www.developpez.com
le 04/12/2017 à 17:03
La RC 3 de Qt 5.10 vient de sortir — alors que la version finale était attendue la semaine dernière. A priori, Qt 5.10.0 devrait être disponible ce jeudi 7 décembre, avec à peine une semaine de retard.

Source : liste de diffusion.
Avatar de dourouc05 dourouc05 - Responsable Qt & Livres https://www.developpez.com
le 24/12/2017 à 18:51
Sortie de Qt 5.10,
avec un nouveau module pour le dessin de formes arbitraires avec Qt Quick et deux thèmes pour Qt Quick Controls 2

Qt 5.10 est sorti le 7 décembre, avec un léger retard sur le planning. Cette nouvelle version fourmille de nouvelles fonctionnalités, surtout du côté Qt Quick. Notamment, le module Qt Quick Shapes permet de dessiner des formes arbitraires avec un code entièrement déclaratif : par rapport aux solutions précédentes (en C++ avec QQuickPaintedItem ou en JavaScript avec 2D Canvas), Qt Quick Shapes n’a pas de problème de performance dû à un rendu logiciel, puisque tout est accéléré par le GPU quand il y en a un. De plus, l’API déclarative facilite bon nombre d’actions, comme l’animation.


Également, la gestion des écrans multipoints a été fortement améliorée : à l’exception de PinchArea et de MultiPointTouchArea, rien n’était vraiment prévu d’abord pour une interaction avec les doigts, plutôt avec la souris. C’est pour ça que Qt 5.10 est livré avec une série de gestionnaires d’événements pour gérer les interactions tactiles, bien que toujours en préversion technologique.

Côté Qt Quick Controls 2, le module poursuit sa route pour remplacer complètement la première version. Deux nouveaux styles sont disponibles : l’un, Imagine, exploite des images pour le rendu (ce qui facilitera la personnalisation extrême de l’interface), l’autre, Fusion, est prévu pour s’adapter à toutes les plateformes de bureau.


De nouveaux composants ont fait leur apparition : le tant attendu Action, accompagné d’ActionGroup et de MenuBar. Les actions peuvent être utilisées à la fois dans les barres de menu MenuBar, mais aussi dans les boutons, les délégués et les menus.

Dans Qt Core, les vues sur les chaînes de caractères sont disponibles, pour correspondre à la nouvelle fonctionnalité std::string_view de la bibliothèque standard de C++. QRandomGenerator permet de générer des nombres aléatoires de haute qualité, c’est-à-dire utilisables pour de la cryptographie ; ces derniers sont générés de manière matérielle (comme l’instruction RDRAND d’Intel) ou par de l’entropie récupérée par le système d’exploitation.

Pour Qt Network, la compatibilité avec OpenSSL a été amenée à la version 1.1. Les politiques HSTS (HTTP Strict Transport Security) sont stockées de manière persistante au niveau de QNetworkAccessManager.

Source : Qt 5.10 released.
Avatar de Phicome Phicome - Membre à l'essai https://www.developpez.com
le 28/12/2017 à 20:46
Impossible à télécharger malgré plusieurs tentatives
Avatar de dourouc05 dourouc05 - Responsable Qt & Livres https://www.developpez.com
le 18/02/2018 à 18:50
Le premier jeu de correctifs pour Qt 5.10 vient de sortir. Qt 5.10.1 corrige pas loin de trois cents défauts, avec presque mille quatre cents changements depuis Qt 5.10.0.

En détail : tous les changements apportés.

 
Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -