C'est une bonne nouvelle d'avoir enfin des équivalents des QWidget dans QtQuick, ça correspond mieux à l'optique de s'intégrer au système dans lequel tourne son application et pas faire juste des applications genre Winamp avec son rendu personnalisé
Longtemps adepte des applications qui reprennent le look natif de l'environnement sur lequel elles tournent, je trouve depuis quelques temps appréciable de faire tourner des applis qui ont leur propre identité visuelle (Blender est un bon exemple). En cela, je n'attendais pas avec ferveur le côté "theming" des QtQuick Controls, SAUF qu'il n'y a pas que le visuel, ces nouveaux contrôles offrent vraiment un panel élargi de fonctionnalités sympas (comme le StackView, un petit bijou pour faire des transitions animées entre des composants) ou bien simplement le support généralisé du tab focus chain, par exemple. Et au niveau look, les styles permettant de tout redéfinir, j'ai définitivement opté pour ces nouveaux contrôles et j'en suis plutôt content.
Je profite également de ce commentaire pour insister sur l'intérêt des nouveaux Layout de Qt 5.1.
On avait déjà un truc sympa avec les positioners (qui permettent d'ancrer un composant par rapport à son père ou son voisin) mais avec le RowLayout et le ColumnLayout (et le GridLayout), on retrouve enfin une vraie souplesse pour gérer automatiquement l'espace. Désormais, on peut réellement tout faire au poil comme on veut, il ne reste que très très peu de layouting impossible à réaliser sans les outils mis à notre disposition.
[^] # Re: Migrations ?
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Qt 5.1 est juillet. Évalué à 10. Dernière modification le 07 juillet 2013 à 09:55.
Longtemps adepte des applications qui reprennent le look natif de l'environnement sur lequel elles tournent, je trouve depuis quelques temps appréciable de faire tourner des applis qui ont leur propre identité visuelle (Blender est un bon exemple). En cela, je n'attendais pas avec ferveur le côté "theming" des QtQuick Controls, SAUF qu'il n'y a pas que le visuel, ces nouveaux contrôles offrent vraiment un panel élargi de fonctionnalités sympas (comme le StackView, un petit bijou pour faire des transitions animées entre des composants) ou bien simplement le support généralisé du tab focus chain, par exemple. Et au niveau look, les styles permettant de tout redéfinir, j'ai définitivement opté pour ces nouveaux contrôles et j'en suis plutôt content.
Je profite également de ce commentaire pour insister sur l'intérêt des nouveaux Layout de Qt 5.1.
On avait déjà un truc sympa avec les positioners (qui permettent d'ancrer un composant par rapport à son père ou son voisin) mais avec le RowLayout et le ColumnLayout (et le GridLayout), on retrouve enfin une vraie souplesse pour gérer automatiquement l'espace. Désormais, on peut réellement tout faire au poil comme on veut, il ne reste que très très peu de layouting impossible à réaliser sans les outils mis à notre disposition.