Developpez.com - Rubrique Qt

Le Club des Développeurs et IT Pro

Sortie de Qt 5.7 RC

La version finale est attendue le 15 juin, avec sept nouveaux modules, plus quatre en préversion technologique

Le 2016-06-03 15:19:19, par dourouc05, Responsable Qt & Livres
Qt 5.7 RC vient d’être annoncé, avec un certain retard sur le planning (Qt 5.7 était attendu pour avril). La version finale devrait arriver dans les prochaines semaines, en fonction des défauts trouvés dans cette nouvelle préversion : idéalement, elle devrait être disponible le 15 juin, soit dans moins de deux semaines. Avec les retards de Qt 5.6 et 5.7, pour le moment, la prochaine version (qui sera numérotée 5.8) n’est pas encore précisément planifiée, mais elle devrait venir d’ici à la fin de l’année.

En quelques mots, cette version apporte beaucoup d’éléments au niveau de Qt. Par exemple, les compilateurs non compatibles avec C++11 ne sont plus pris en charge, ce qui permet de nettoyer certaines parties du code. De nouveaux modules sont disponibles, comme Qt 3D (un moteur 3D pour Qt et Qt Quick) ou Qt Quick Components 2. D’autres modules arrivent en préversion (Qt Wayland, Qt SCXML, Qt GamePad, Qt Serial Bus). Pour plus de détails, consultez l’annonce de début d’année.

Source : Qt 5.7.0 Release Candidate Available.
Voir aussi : New Features in Qt 5.7.
Ce contenu a été publié dans Qt par dourouc05.
  Discussion forum
10 commentaires
  • GilbertLatranche
    Membre averti
    Svp, virez les responsables du département marketing, faire des vidéos inutiles de 20 secondes qui paraphrasent ce qu'on peut lire sur le site, merci bien...
  • Astraya
    Membre chevronné
    Dans l'idée c'est pas mal de proposer un moteur 3D, mais bon... un moteur 3D avec de l'héritage de partout à la Qt on verra vite les limitations arriver.
  • mintho carmo
    Membre éclairé
    Il y a un gros boulot d'optimisation qui est fait depuis quelques annees, en particulier pour ameliorer les perfs sur embarque.
    Ils utilisent egalement des techniques specifiques aux jeux (scenegraph, ECS, etc) pour les perfs.
    Apres, bien sur qu'une lib generique devra faire des compromis entre perfs et facilite d'utilisation. (En particulier, l'utilisation des meta-objets de Qt seront toujours une perte de perfs).

    Mais quand on regarde V-Play (lib Qt pour creer des jeux) et que l'on pense que 90% des jeux 3D tournent sur mobiles (chiffre choisi au hasard pour appuyer mes arguments, mais sans aucune valeur...), on peut penser qu'un jeu peut etre viable sans que le code soit optimal. (En fait, a part pour les tres gros jeux AAA, probablement que les perfs ne sont pas aussi critiques que cela pour la rentabilite d'un jeu).

    Et il y a beaucoup d'autres utilisations de la 3D que les jeux, pour lesquelles les perfs sont moins critiques.

    Bref, ce n'est pas forcement problematique qu'il y ait des limitations sur la partie 3D. Et c'est quelque chose qui est demande depuis longtemps dans Qt.