IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

Sortie de Qt 5.9.9 (LTS)


Sujet :

Qt

  1. #1
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut Sortie de Qt 5.9.9 (LTS)
    Les fonctionnalités de Qt 5.9 bientôt arrêtées
    OpenVG et de nouveaux composants pour Qt Quick, de la sécurité et de grandes évolutions pour Qt 3D

    Qt 5.8 est à peine sorti que la liste des fonctionnalités de Qt 5.9 est presque arrêtée (elle le sera définitivement ce jeudi 2 février, si tout va bien). Pas mal de choses arriveront au niveau graphique, notamment pour l’accélération matérielle.

    • Le moteur de rendu de Qt Quick pourra utiliser OpenVG, l’équivalent d’OpenGL pour le rendu vectoriel à deux dimensions, principalement prévu pour des appareils à faible puissance de calcul. Il n’y a toujours pas d’implémentation utilisant Vulkan au programme.
    • QPainter pourra fonctionner avec un contexte OpenGL 3 “core”, c’est-à-dire sans les couches de compatibilité avec les versions précédentes.
    • Les shaders OpenGL de QPainter et du graphe de scène de Qt Quick seront mis en cache (ce qui améliorera les temps de démarrage de l’application).

    Qt Quick s’enrichit d’un nouveau composant graphique : DelayButton, un bouton qui n’est activé que si l’appui est maintenu suffisamment longtemps (il faisait partie des extensions commerciales de Qt). MultiPointTouchArea détecte plusieurs points d’appui. ComboBox permet l’édition de la valeur sélectionnée. Drawer s’ouvre aux tiroirs non interactifs (l’utilisateur ne pourra pas les déplacer si le développeur le décide).

    Côté réseau, QNetworkAccessManager gère la politique HSTS (HTTP strict transport security), qui vérifie qu’un site Web ne change pas de certificat (ce qui indiquerait une copie). De nouvelles politiques de suivi automatique des redirections ont été ajoutées.

    Qt 3D poursuit son bonhomme de chemin. Des scènes Qt Quick 2 peuvent être affichées dans une texture et ensuite utilisées dans la scène 3D. Un système d’animation fait ses premiers pas comme préversion technologique, à base d’images clés ; les animations peuvent être exportées depuis Blender. Le rendu physique des matériaux est ajouté, tout comme les textes en 3D (dans le module Qt 3D Extras). Un nouveau composant permet de gérer le niveau de détail, notamment en fonction de la résolution de l’écran et de la distance par rapport à la caméra ; le fonctionnement prévu est de charger différents fichiers QML selon le niveau nécessaire.

    Qt 5.9 devrait avoir une première préversion en mars, avec la version finale fin mai — même si les retards sont habituels.

    Toutes les nouveautés sur le wiki de Qt.

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut Qt 5.9 Alpha
    Qt 5.9 Alpha est maintenant disponible — comme d'habitude, uniquement sous la forme de sources, c'est-à-dire que ceux qui voudront la tester devront la compiler eux-mêmes. Les fonctionnalités proposées sont celles attendues (voir plus haut) ; une liste officielle plus détaillée est disponible.

    Télécharger Qt 5.9 Alpha.

  3. #3
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut Sortie de Qt 5.9 Beta
    La préversion Beta de Qt 5.9 vient de sortir. Elle poursuit le travail entamé avec Qt 5.7 et 5.8 : l’objectif est que les applications utilisant Qt 5.9 aient accès à plus de fonctionnalités utiles et fonctionnent avec une meilleure performance qu’avec les versions précédentes de Qt.

    Le processus de sortie sera adapté par rapport aux versions précédentes : en effet, plusieurs préversions Beta devraient voir le jour, séparées d’une à deux semaines. Ce rythme devrait faciliter les retours avec la communauté, chaque nouvelle Beta ayant une série de défauts (remontés sur la plateforme idoine) corrigés. Les Betas seront livrées avec des binaires, afin de faciliter les tests. Une fois que la maturité sera estimée suffisamment bonne, les développeurs livreront une RC, puis la version finale.

    Télécharger Qt 5.9 Beta 1.

  4. #4
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut
    La troisième préversion Beta est sortie, avec moult corrections. La mise à jour peut se faire par l'installateur graphique habituel ou sur le serveur FTP du projet Qt.

    Différences entre Beta 1 et Beta 2.
    Différences entre Beta 2 et Beta 3.
    Télécharger Qt 5.9 Beta 3.

  5. #5
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut
    La quatrième Beta de Qt 5.9 est sortie. Elle sera la dernière, bien que sortie avec un peu de retard : la prochaine préversion est la RC1, normalement le 22 mai.

    Changements entre la Beta 3 et la Beta 4.
    Télécharger Qt 5.9 Beta 4.

  6. #6
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut
    Finalement, la RC1 est sortie, avec un nombre de changements assez réduit.

    Changements entre Beta 4 et RC 1.
    Télécharger Qt 5.9 RC 1.

  7. #7
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut Sortie de Qt 5.9 RC 2
    Qt 5.9 RC 1 avait un défaut extrêmement gênant au niveau de la classe QHeaderView, qui corrompait les données dans le cas où le nombre de colonnes était réduit (QTBUG-60837). Une nouvelle version, numérotée RC 2, est sortie pour corriger cet unique défaut. La version finale devrait tout de même sortir ce mercredi 31 mai.

    Télécharger Qt 5.9 RC 1.

  8. #8
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut Sortie de Qt 5.9
    Avec finalement assez peu de retard sur le planning, voici arrivé Qt 5.9. Cette version LTS s’est focalisée sur la performance et la stabilité plutôt que les nouvelles fonctionnalités. L’infrastructure d’intégration continue a aussi été retravaillée pour faciliter les travaux de tests (et donc de mise à disposition de mises à jour mineures plus régulièrement), mais aussi pour la performance.

    Qt 5.9 aura donc une maintenance pendant trois ans à partir de maintenant, tout comme Qt 5.6. Depuis lors, deux mille défauts ont été corrigés, Qt utilise nettement mieux C++11 (tant dans son interface que son implémentation). Le système de configuration a été repensé pour laisser l’utilisateur sélectionner les parties de Qt dont il a besoin (Qt Lite).

    Parmi les nouveautés de Qt 5.9 par rapport à la 5.8, on peut compter les nombres à virgule flottante sur seize bits (qfloat16), à la mode pour le calcul sur GPU. La classe QOperatingSystemVersion donne accès à bon nombre d’informations sur le système d’exploitation et sa version. Les connexions HTTPS à travers QNetworkAccessManager gagnent en sécurité avec HSTS (HTTP strict transport security, qui empêche les changements intempestifs de certificat).

    Du côté des interfaces graphiques, Qt GUI peut mettre en cache des shaders et exploiter des compute shaders. Qt 3D a aussi été l’objet de beaucoup d’attentions (détaillées dans un autre article). Les moteurs QML et JS ont été fortement améliorés, avec un ramasse-miettes réécrit pour limiter la fragmentation de la mémoire (d’autres améliorations sont prévues pour les versions suivantes). La mise en cache des fichiers QML et JS est de mise pour tous les utilisateurs de Qt, avec un fonctionnement plus transparent que le Qt Quick Compiler commercial.

    Qt Location permet plus de transformations des cartes (rotation, inclinaison), tant du côté code que par des gestes de l’utilisateur. La superposition de cartes a été revue, les informations sur le droit d’auteur ont droit à leur propre classe.

    Qt Gamepad est maintenant un module à part entière.

    Source : Qt 5.9 released.

  9. #9
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut Sortie de Qt 5.9.1
    Les développeurs s’y étaient engagés : Qt 5.9 aura un support sur le long terme et des versions correctives relativement rapprochées. Qt 5.9.0 est sorti fin mai, la première version de maintenance Qt 5.9.1 est disponible depuis la fin juin.

    Aucune nouvelle fonctionnalité, comme prévu, uniquement des correctifs (détaillés module par module). Certains problèmes majeurs sont connus, comme l’impossibilité de compiler Qt en statique avec Visual C++ 2017 (plus que probablement un problème du compilateur), de compiler des modules supplémentaires par rapport à ceux livrés par l’installateur en ligne sous Linux à mois d’utiliser ICU 56, d’ouvrir des projets iOS dans Qt Creator (le correctif sera livré avec Qt 5.9.2) ou de compiler des projets UWP avec Visual C++ 2017 (corrigé avec Qt Creator 4.3.1). Ceux qui compilent pour iOS auront intérêt à utiliser l’errata déjà disponible pour cette version (il sera inclus dans Qt 5.9.2).

    Source : Qt 5.9.1 Released, Qt 5.9.1 Known Issues.

  10. #10
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut
    En tant que version à support étendu, Qt 5.9 reçoit une nouvelle série de correctifs : par rapport à la 5.9.2, pas moins de cent corrections de défauts, pour un total de cinq cents changements. Ces corrections concernent des plantages, des erreurs de segmentation, des fuites de mémoire, des régressions, la sécurité (y compris les deux derniers problèmes corrigés pour Android), principalement.

    Qt 5.9.4 est prévue pour début 2018, dans moins de deux mois.

    Voir aussi : les fichiers des changements.

    Source : Qt 5.9.3 Released.

  11. #11
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut Sortie de Qt 5.9.4
    Comme prévu, fin janvier, Qt 5.9.4 est sorti, avec de nouveaux correctifs pour la version LTS actuelle de Qt. Pas loin de deux cents défauts ont été corrigés par rapport à la 5.9.3 (cinq cents changements en tout), entre plantages sous iOS et mauvais rendu sur d'autres plateformes. La prochaine version corrective, numérotée 5.9.5, devrait arriver fin mars. Qt 5.9 devrait bientôt arriver en phase "stricte", où les corrections de défauts seront examinées par rapport aux risques de régression dans le code des utilisateurs.

    Source : Qt 5.9.4 released.

  12. #12
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut Sortie de qt 5.9.5
    Nouvelle version trimestrielle pour Qt 5.9. Celle numérotée 5.9.5 apporte pas moins de cent corrections de défauts, avec un total de presque cinq cents modifications. La mise à jour depuis Qt 5.9.4 ne devrait présenter aucun danger de régression : Qt 5.9 est maintenant entré en phase stricte, ce qui signifie que seuls les changements qui ont très peu de chance de causer une régression dans les applications ont été intégrés (les autres défauts sont bien évidemment corrigés, mais uniquement pour les versions en cours de maintenance active).

    Télécharger Qt 5.9.5.

    Source : Qt 5.9.5 Released.

  13. #13
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut Sortie de Qt 5.9.6
    Sortie de Qt 5.9.6,
    une version de maintenance qui apporte des binaires pour QNX 7

    Qt 5.9 étant une version avec maintenance à long terme, la branche a des mises à jour régulières pour corriger des défauts. C'est maintenant la version 5.9.6 qui est annoncée, avec un total de trente-trois correctifs et cent nonante-cinq changements. En plus, des binaires sont proposés pour QNX 7 (cette version du système d'exploitation en temps réel était déjà gérée, mais aucun binaire précompilé n'était disponible), en sus de la version 6.6 (que Qt 5.11 abandonne d'ailleurs).

    Qt 5.9 est passé en phase stricte pendant le développement de la version 5.9.5. La 5.9.6 est donc la première version de maintenance pour laquelle certains correctifs ne sont pas appliqués, de peur qu'ils entraînent des régressions dans les applications l'utilisant. À partir de maintenant, la cadence des nouvelles versions diminuera aussi (elle était approximativement trimestrielle depuis la 5.9.0).

    Source : Qt 5.9.6 released.

  14. #14
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut Sortie de Qt 5.9.7
    Qt 5.9 poursuit son cycle de vie, en tant que version avec un support à long terme : malgré la sortie de Qt 5.9.0 en juin 2017, de nouvelles versions correctives sont toujours émises. Avec le septième jeu de corrections, les développeurs ont corrigé cinquante-sept défauts, pour un total de cent quatre-vingts modifications. Étant en phase stricte, seuls les défauts sans risque de régression sont corrigés, avec une cadence moindre qu'aux débuts du cycle de vie de Qt 5.9.

    Télécharger Qt 5.9.7.

    Source : Qt 5.9.7 Released.

  15. #15
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut
    Qt 5.9 est toujours en phase de maintenance stricte : des correctifs sont apportés, mais sans risque d'apporter des régressions pour les applications qui l'utilisent. C'est pourquoi la version Qt 5.9.8 ne corrige "que" vingt défauts, en cent quatre-vingt modifications.

    Voir aussi : tous les changements apportés par Qt 5.9.8.

  16. #16
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 695
    Points : 188 898
    Points
    188 898
    Par défaut
    La maintenance de Qt 5.9 commence à toucher à sa fin, la première version finale datant déjà de mai 2017. La nouvelle version corrective, numérotée 5.9.9, n'élimine que treize défauts pour un total de quatre-vingts changements. La dernière version corrective gratuite sera disponible dans six mois, en mai 2020 (sauf faille de sécurité importante), elle ne devrait contenir que des correctifs de sécurité. Les versions suivantes seront payantes, à travers le programme Qt Extended Support.

    Télécharger Qt 5.9.9.

Discussions similaires

  1. Sortie de Qt 5.12.6 (LTS)
    Par dourouc05 dans le forum Qt
    Réponses: 18
    Dernier message: 17/11/2019, 03h39
  2. PureBasic 5.71 LTS est sorti
    Par comtois dans le forum PureBasic
    Réponses: 0
    Dernier message: 16/08/2019, 19h40
  3. Réponses: 0
    Dernier message: 03/01/2019, 03h24
  4. PureBasic 5.20 LTS est sorti
    Par comtois dans le forum PureBasic
    Réponses: 1
    Dernier message: 20/09/2013, 11h38
  5. récupérer la valeur de sortie d'un thread
    Par jakouz dans le forum Langage
    Réponses: 3
    Dernier message: 31/07/2002, 12h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo