Developpez.com - Rubrique Qt

Le Club des Développeurs et IT Pro

Sortie de Qt Creator 4.2

Avec un éditeur de machines d'états SCXML, un mode Projet réorganisé et un éditeur visuel Qt Quick amélioré

Le 2016-12-14 22:40:50, par dourouc05, Responsable Qt & Livres
Le Qt Creator nouveau, numéroté 4.2, est sorti. Cette version de l’EDI pour Qt apporte notamment un éditeur de machines d’état décrites au format SCXML, qui fait écho au module Qt SCXML, qui arrivera dans Qt 5.8. Cet éditeur graphique est pour le moment expérimental (il faut l’activer manuellement), même s’il gère déjà les états, sous-états, transitions, événements et un certain nombre de propriétés.



Le mode Projets a été retravaillé, pour faciliter l’accès aux différentes propriétés : au lieu de les présenter sous la forme d’onglets imbriqués, la nouvelle interface propose toute cette configuration sous la forme d’un arbre, qui montre notamment les différents kits disponibles.

L’éditeur graphique d’interfaces Qt Quick a aussi été l’objet d’une certaine attention, avec pas mal de petites touches. Par exemple, l’éditeur des connexions propose une section pour gérer les imports et les définitions des propriétés liées à des objets C++. L’espacement entre composants, disponible dès Qt Quick 2.6, est maintenant géré. Les conditions des transitions entre états sont disponibles depuis l’interface.



Le profileur de code QML peut maintenant montrer l’utilisation de la mémoire et les allocations sous la forme d’un graphe en flammes. Pour aider à se retrouver dans cette visualisation, il est possible de positionner des lignes d’orientation.



La gestion de CMake a été grandement améliorée, notamment au niveau de la performance à l’ouverture des projets. Une collaboration entre les développeurs de CMake et de Qt Creator a mené à une première version de CMake comme serveur, qui sera à l’origine de bon nombre d’améliorations pour les prochaines versions de Qt Creator.

Télécharger Qt Creator 4.2.

Source : Qt Creator 4.2 released.
  Discussion forum
4 commentaires