Sortie de Qt 5.8 Beta, la nouvelle version de Qt gagne en maturité
Et apporte un cache des fichiers QML et JavaScript au premier chargement
Le 2016-11-04 09:44:57, par dourouc05, Responsable Qt & Livres
Un mois après la préversion Alpha, Qt 5.8 gagne en maturité avec sa première Beta. Les principales nouveautés par rapport à Qt 5.7 sont un nouveau système de configuration (laissant plus de flexibilité quant aux fonctionnalités à inclure — ce qui est plus fin que les modules —, chose très appréciée dans l’embarqué, où les ressources sont rares), un moteur de rendu logiciel pour Qt Quick (précédemment payant), un cache QML pour accélérer le chargement des applications (qui n’était pas présent pour la préversion Alpha) et d’autres choses encore.
Télécharger Qt 5.8 Beta.
Télécharger Qt 5.8 Beta.
-
Aurelien.Regat-BarrelExpert éminent séniorC'est destiné à être utilisé par les développeurs embarqués en particulier. Qt Lite (non dispo en GPL, uniquement en commercial) fournit un configurateur graphique qui permet à coups de clics de choisir les modules que l'on veut, et il ne s'agit pas juste de QtCore, Widgets ou Network, mais de 150 fonctionnalités, donc un granularité beaucoup plus fine au niveau du code compilé. Et c'est ce qui permet de réduire la taille finale des binaires par 5. Pour cela ils ont enrichi qmake pour supporter un système maison de définitions de modules en json. Cela a été l'occasion de remettre à plat la configuration de Qt qui se faisait via des scripts sous Unix et un exécutable dédié (configure.exe) sous Windows, donc double maintenance. Du coup je me demande si Qbs a un avenir (déjà qu'il a du mal à percer)...
Avec cette nouvelle version, Qt cible clairement l'embarqué (IoT) en supportant officiellement comme hardware minimal un ARMv7 300MHz avec 16 / 32 Mo de ROM / RAM. Et surtout, plus besoin de GPU (OpenGL) pour faire tourner QML. Et ils pensent pouvoir réduire encore les besoins dans le futur. C'est une très bonne nouvelle ! Par contre faut payerle 25/01/2017 à 14:37 -
JiyuuRédacteur/Modérateur
Merci Aurelien pour cette précision que, sauf erreur de ma part, je n'ai vu nul part... Je pouvais toujours le chercher ce Qt Litele 28/01/2017 à 9:35 -
Aurelien.Regat-BarrelExpert éminent séniorAh oui j'ai oublié de préciser que j'ai eu ces infos dans un webinar dédié au sujet. Il y a d'ailleurs une nouvelle session le 2 février:
https://www.qt.io/event/encore-qt-lite-overview/le 30/01/2017 à 12:03