Vote des utilisateurs
0
0
Détails
Licence : Libre
Mise en ligne le 20 janvier 2017
Plate-formes :
Linux, Mac, Windows
Langue : Français
Référencé dans
Navigation
TileLayout
TileLayout
À mi-chemin entre le QGridLayout et le FlowLayout donné en exemple officiel, le TileLayout est un layout sous forme de grille dynamique, c'est-à-dire que le nombre de lignes et de colonnes varient lorsque le widget parent est redimensionné.
Quelque soit la taille du widget parent, les tuiles vont occuper toute sa largeur et se déporter vers le bas sur plusieurs ligne. Si le widget parent n'est pas assez grand pour afficher toutes les tuiles, un ascenseur vertical classique va apparaître.
Optimisé pour afficher des tuiles de même dimensions, il peut être utilisé pour afficher un album photo, ou encore présenter un écran d'accueil où chaque tuile se comportera comme un lien.
L'exemple fournit montre une grille de QLabel affichant des nombres mais il est facilement remplaçable par des QPushButton par exemple.
N'hésitez pas à partager vos remarques et suggestions !
Quelque soit la taille du widget parent, les tuiles vont occuper toute sa largeur et se déporter vers le bas sur plusieurs ligne. Si le widget parent n'est pas assez grand pour afficher toutes les tuiles, un ascenseur vertical classique va apparaître.
Optimisé pour afficher des tuiles de même dimensions, il peut être utilisé pour afficher un album photo, ou encore présenter un écran d'accueil où chaque tuile se comportera comme un lien.
L'exemple fournit montre une grille de QLabel affichant des nombres mais il est facilement remplaçable par des QPushButton par exemple.
N'hésitez pas à partager vos remarques et suggestions !
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.