Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de Qt 5.5 Beta
Avec une mise à jour de Chromium dans Qt WebEngine et une compatibilité avec plus de plateformes pour Qt WebView

Le , par arnolddumas

23PARTAGES

5  0 
Qt 5.5 Beta est disponible depuis peu. Le principal objectif de cette nouvelle version est l'amélioration et la stabilisation des fonctionnalités existantes, mais de nouvelles fonctionnalités font aussi leur apparition.

Qt 3D


Qt 5.5 Alpha a introduit le module Qt 3D en préversion technologique, afin de corriger les bogues et comportements indésirables avant de l’ouvrir au plus grand nombre. Au vu des améliorations qu'il reste à apporter, ce module devrait être pleinement supporté avec Qt 5.6.

Qt Quick et les contrôles Qt Quick

Qt 5.5 introduit un nouveau contrôle, TreeView. Par ailleurs, tous les contrôles précédemment fournis dans la version commerciale (CircularGauge, DelayButton, Dial, Gauge, PieMenu, StatusIndicator, ToggleButton, Tumbler et TumblerColumn) sont maintenant disponibles dans la version libre. Ces anciens contrôles sont maintenant disponibles grâce à l'import QtQuick.Extras.

De nombreux efforts ont été consentis au niveau de Qt Multimedia. Sous Linux, c'est maintenant gstreamer 1.0 qui est utilisé par défaut (au lieu d’un ancestral gstreamer 0.10) et de nombreux bogues ont été corrigés. Une nouvelle API de traitement vidéo fait son apparition, permettant l’intégration d’OpenCL ou de CUDA avec l’élément VideoOutput.

Mise à jour de Qt WebEngine et de Qt WebView

Qt WebEngine a été mis à jour et contient maintenant la version 40 de Chromium, qui ajoute de nouvelles API. Qt WebEngine expose maintenant des API concernant le téléchargement de fichiers, la géolocalisation, le cache et les cookies, mais aussi les paramètres.

Qt WebView est maintenant implémentée nativement sous OS X (en plus d’Android et d’iOS).

Qt Location

Qt Location était présent dans Qt 4 et se retrouve en qualité de « prévue technologique » dans Qt 5. L’objectif est de corriger les bogues afin de pouvoir le publier en tant que module indépendant dans Qt 5.6.

Configurations compatibles

Par ailleurs, le système d’intégration continue et de distribution a été mis à jour pour cette nouvelle version. Du côté de Linux, Red Hat Entreprise Linux est maintenant mieux supporté et les binaires sont directement utilisables sous RHEL ainsi que bien d’autres distributions. Pour les utilisateurs d’OS X, Qt 5.5 sera compatible avec les versions 10.8, 10.9 et 10.10. Par ailleurs, les préversions de Windows 10 sont depuis peu utilisées dans le système d’intégration continue pour s’assurer de la meilleure prise en charge possible. La compatibilité complète avec Windows 10 sera assurée, après sa sortie, par une nouvelle version corrective.

Modules dépréciés

Les modules Qt WebKit, Qt Declarative (Qt Quick 1) et Qt Script sont maintenant dépréciés : en effet, Qt WebEngine est le remplaçant direct de Qt WebKit, Qt Quick 2 remplace Qt Quick 1 et les fonctionnalités de Qt QML remplacent celles de Qt Script. Pas de panique, tous ces modules sont toujours inclus dans Qt 5.5, mais seront supprimés dans une version ultérieure de Qt.

Vous pouvez télécharger Qt 5.5 Beta depuis votre compte Qt ou bien directement sur download.qt.io. Merci de faire remonter les problèmes que vous pourriez rencontrer afin d’améliorer Qt 5.5 autant que possible.

Source : « Qt 5.5 Beta Released »

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Jiyuu
Rédacteur/Modérateur https://www.developpez.com
Le 21/05/2015 à 6:59


Citation Envoyé par arnolddumas  Voir le message
Qt 3D[/B]
Qt 5.5 Alpha a introduit le module Qt 3D en préversion technologique, afin de corriger les bogues et comportements indésirables avant de l’ouvrir au plus grand nombre. Au vu des améliorations qu'il reste à apporter, ce module devrait être pleinement supporté avec Qt 5.6.

Question bête : préversion technologique ... avant de l'ouvrir au plus grand nombre ça veut dire quoi ???

Il y sera dans la version officielle ou non ?

++

J
0  0 
Avatar de dourouc05
Responsable Qt & Livres https://www.developpez.com
Le 21/05/2015 à 10:33
Citation Envoyé par Jiyuu Voir le message
Question bête : préversion technologique ... avant de l'ouvrir au plus grand nombre ça veut dire quoi ???

Il y sera dans la version officielle ou non ?
Oui, il y sera, mais ne t'attends pas à quelque chose de parfait : ça devrait fonctionner en gros, nettement mieux avec Qt 5.6.
0  0 
Avatar de esired
Membre averti https://www.developpez.com
Le 04/07/2015 à 13:53
Citation Envoyé par arnolddumas

Qt 5.5 introduit un nouveau contrôle, TreeView. Par ailleurs, tous les contrôles précédemment fournis dans la version commerciale (CircularGauge, DelayButton, Dial, Gauge, PieMenu, StatusIndicator, ToggleButton, Tumbler et TumblerColumn) sont maintenant disponibles dans la version libre. Ces anciens contrôles sont maintenant disponibles grâce à l'import QtQuick.Extras.
Ca c'est une super nouvelle Merci à Digia
0  0 
Avatar de TJ1985
Membre confirmé https://www.developpez.com
Le 28/11/2015 à 12:45
Je découvre Qt depuis peu, je suis impressionné par la qualité de cette plateforme. Bravo à ses contributeurs, vous faites vraiment un super-job.
0  0 
Avatar de loupium
Membre habitué https://www.developpez.com
Le 28/11/2015 à 16:28
Bonjour,

Impressionner un pascalien et d'expérience qui plus est, ce n'est pas négligeable.
Sinon, dommage que Delphi n'a pas investi dans son développement. C'était un formidable outil à son époque.
Cela aurait pu être un beau combat avec Qt.
0  0 
Avatar de TJ1985
Membre confirmé https://www.developpez.com
Le 28/11/2015 à 18:48
Citation Envoyé par loupium Voir le message
Impressionner un pascalien et d'expérience qui plus est, ce n'est pas négligeable.
Sinon, dommage que Delphi n'a pas investi dans son développement. C'était un formidable outil à son époque.
Cela aurait pu être un beau combat avec Qt.
Normal, Pascal est un langage relativement rigide et discipliné, ce qui incite à la concision. Je retrouve cet esprit dans Qt, pour le peu que j'ai joué avec. J'apprécie aussi infiniment la qualité de la doc, que je complète par le bouquin Application Development with Qt Creator. L'évolution de cette plateforme va pour moi dans le bon sens, j'y trouve clarté et facilite d'appréhension des concepts. Par ailleurs C++ 11 est un progrès remarquable, et 14 semble poursuivre cette tendance.
A contrario Delphi sombre dans un galimatias informe, mélange de cycles de releases incompréhensibles et de licences incohérentes. Dommage pour lui, c'était génial au début. J'ai méchamment l'impression qu'il est devenu une sorte d'EMS pour quelques créateurs historiques...
0  0