Un autre morceau de Qt Mobility, Qt Location, fait son retour dans Qt 5. Là où Qt Positionning fournit la position de l’utilisateur, Qt Location en facilitera l’exploitation, comme la gestion des itinéraires, la navigation, la recherche de lieux, etc.
L’édition commerciale fournit le module Qt Quick Entreprise Controls, avec des composants bien utiles comme des jauges (verticales ou circulaires), des cadrans, des indicateurs de statut ou encore des boutons à bascule. Toutes ces fonctionnalités (et d’autres encore, comme une vue en arbre) seront ajoutées au module Qt Quick Controls de l’édition libre, sous le nom de Qt Quick Extras.
Les amateurs de vidéos pourront se réjouir de la gestion de GStreamer 1.0 : jusqu’à présent, seules les versions 0.10 étaient prises en charge (plus aucune mise à jour n’a été réalisée depuis 2012). Ainsi, le décodage de vidéos pourra être accéléré sur le GPU, par exemple. Ces améliorations de performances n’ont pu se faire que par des modifications importantes au niveau de la structure du code de GStreamer, causant des difficultés pour la mise à jour côté Qt. Cependant, la version utilisée par défaut lors de la compilation est toujours la 0.10.
D’autres modules devraient être dépréciés, comme Qt WebKit (en cours de remplacement par Qt WebEngine), Qt Declarative (remplacé par Qt Quick 2) et Qt Script (remplacé par le moteur de script de Qt Quick2 ). Ils pourraient ne plus être inclus dans les paquets binaires dès Qt 5.6.
Comme pour Qt 5.4, ces nouveaux modules sont disponibles sous les licences GPL2 et LGPL3, en plus d’une offre commerciale.
Sources : Licensing of new modules in Qt 5.5, Qt3D: wip/newapi branch is dead. Long live dev!, Qt 5.5 Is Packing On New Features, Going Into Feature Freeze Soon, What is new in Qt 5.5, Deprecating modules with 5.5.
Billet d'origine.
Vous avez lu gratuitement 5 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.