Kirigami 2.0, le jeu de composants Qt Quick de KDE pour les interfaces convergentes
Se base sur Qt Quick Controls 2 pour améliorer la performance

Le , par dourouc05, Responsable Qt
Très peu de temps après la version 1.0 (moins de six mois), voici Kirigami 2.0. La grande différence entre ces deux itérations de la suite de composants Qt Quick pour des interfaces convergentes (mobile et bureau) est la version des Qt Quick Components utilisée et étendue : Kirigami 2.0 profite des Qt Quick Components 2.0, des améliorations de performance et des nouvelles fonctionnalités (mais aussi du changement d’API par moments et de certains composants absents).

Globalement, Kirigami 2.0 a vu sa quantité de code réduite (certains composants sont déjà fournis par les Qt Quick Components 2.0), la performance largement améliorée, ainsi qu’une navigation au clavier perfectionnée.

Cette extension des Qt Quick Controls 2 est d’ores et déjà utilisée : le gestionnaire de paquets de Plasma (KDE), Discover, l’utilise désormais, la version Kirigami 2.0 arrivera avec Plasma 5.9. La migration s’est passée sans problème, en un rien de temps, malgré la relative complexité du logiciel.


Télécharger Kirigami 2.0.

Source : KDE releases Kirigami UI 2.0.


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de dourouc05 dourouc05 - Responsable Qt https://www.developpez.com
le 29/04/2017 à 23:24
Kirigami est un ensemble de composants Qt Quick développés par KDE et prévus pour faciliter la convergence des applications, entre bureau et mobile : ils fonctionnent tant sous Windows et Android que Linux, bien que prévus pour KDE Plasma et sa déclinaison mobile. La version 2.0 est sortie en janvier dernier et utilisait l’API des Qt Quick Controls 2.0.
La version 2.1 ajoute toute une série de nouveaux composants à la bibliothèque, comme ItemViewHeader comme titre pour les ListView, personnalisable notamment avec une image qui défile en même temps que l’en-tête est redimensionné. ApplicationItem est prévu comme un composant racine d’une application QML, plus particulièrement dans les cas hybrides avec Qt Widgets. PageRow est maintenant accessible publiquement ; ce composant permet de passer d’une page de l’application à l’autre en les faisant glisser sur une ligne.
Télécharger Kirigami 2.1.
Source : Kirigami 2.1 is Out.
Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -