2011-06-15 5 views

Répondre

9

Voir Using Layouts in Qt Designer. Pour vous le paragraphe le plus important est le suivant:

La façon la plus simple de gérer des objets est d'appliquer une mise en page à un groupe de objets existants. Ceci est réalisé par en sélectionnant les objets dont vous avez besoin pour gérer et appliquer l'une des configurations standard en utilisant la barre d'outils principale , le menu Formulaire ou le menu contextuel du formulaire.

  1. Placez vos widgets sur le formulaire
  2. arrangez-les en 2 colonnes et 7 lignes
  3. sélectionner tous les
  4. clic droit sur les widgets sélectionnés
  5. sélectionnez Lay Out in a Grid dans le menu contextuel .
+0

Ya je l'ai eu mais quand je sélectionne tout et applique la grille à eux, il y a des espaces supplémentaires dans les contrôles et surtout les boutons se développent beaucoup? – user662285

+0

@ user662285 De la même documentation: 'Vous pouvez également ajouter et retirer des entretoises de la mise en page pour influencer les géométries des widgets.» Placez des entretoises horizontales des deux côtés des boutons. Plutôt que de disposer les widgets dans une grille, vous disposez des dispositions horizontales dans une grille où chaque disposition horizontale contient une entretoise, un widget et une autre entretoise. – Bill

1

la structure QLayout est créée dynamiquement lorsque vous ajoutez des widgets, il n'y a aucun moyen de prédéfinir le nombre de lignes/une mise en page ont Col.. Peut-être que vous utilisez la mauvaise approche pour atteindre votre objectif.

Questions connexes