Première évolution majeure de l’environnement Qt depuis sa prise en main par Digia

Le finlandais Digia a lancé fin décembre 2012 la version 5.0 de Qt, l’environnement multiplateforme de développement d’applications et d’interfaces graphiques conçu à l’origine par le norvégien Trolltech, ...racheté par Nokia en 2008, et pris en mains par Digia l’été dernier. Avec la mouture 5.0, de nombreuses nouveautés sont au programme ainsi qu’une amélioration des performances. Côté graphique, Qt supporte désormais l’API OpenGL ES, conçue spécifiquement pour les équipements aux ressources matérielles limitées à l’instar des systèmes embarqués et des terminaux mobiles. Le moteur QML (Qt Modeling Language) a également été largement amélioré et la version 11 du C++ est supportée.

La présence du moteur de navigation Web QtWebKit 2 garantit par ailleurs la compatibilité avec le langage HTML5. Digia a en outre travaillé sur la modularisation de Qt afin d’en faciliter la portabilité multiplateforme. L’environnement se décline aujourd’hui en éléments dits « essentiels » et en modules « add-on » qui permettent une réduction de la taille du code. Qt 5.0 supporte Windows, OS X, Linux (et ses déclinaisons pour l’embarqué), Windows Embedded, ainsi que les OS temps réel VxWorks, QNX Neutrino et Integrity.