Actuellement, Qt Quick propose par défaut que les items de base pour construire une interface utilisateur. Par exemple, pour créer un bouton, le développeur devra créer un rectangle, ajouter une zone sensible aux évènements de la souris (un item MouseArea) et définir la fonction appelée lors d'un clic. Heureusement, la documentation de QML, très complète, et les nombreux exemples de codes permettent de débuter facilement avec Qt Quick.

L'article Construire l'avenir : (ré-)introduction aux composants de Qt Quick est une traduction d'un article de Qt Labs, le blog des développeurs de Qt. Celui présente les différents widgets sur lesquels travaillent actuellement les développeurs de Qt. Ces widgets sont plus élaborés que les items proposés actuellement par défaut et sont plus proches de ceux que l'on trouve dans les interfaces utilisateurs classiques. Grâce à eux, la conception d'interface en QML est (encore plus) simplifiée.

De plus, avec le fonctionnement coopératif de Qt, si vous avez des idées de widgets, vous pouvez sans difficultés les proposer aux développeurs directement sur Git.

Quels autres widgets souhaiteriez vous voir dans Qt Quick ?