J'essaie de créer un formulaire standard à deux colonnes, où la première colonne est une étiquette de texte (QLabel
) et la deuxième colonne est un widget interactif, généralement un champ de texte (QLineEdit
). Nous avons décidé de placer des lignes de formulaire qui partagent un thème commun à l'intérieur d'un QGroupBox
, et donc dans une mise en page séparée de la mise en page principale. Ainsi, les éléments de formulaire à l'intérieur de chaque QGroupBox
ne s'alignent pas horizontalement avec les éléments de formulaire en dehors des QGroupBox
es.Dans Qt, comment aligner des éléments de formulaire dans différentes zones de groupe?
Comment puis-je utiliser des boîtes de groupe et des mises en page de sorte que les boîtes QLabel
et QLineEdit
à l'intérieur et à l'extérieur des boîtes de groupe soient (horizontalement) alignées les unes avec les autres?
Merci!
Je vais essayer, je vous dirai comment ça se passe. – swongu
Je n'ai pas essayé le second composant, mais je peux vous dire que le réglage de la largeur minimale des étiquettes dans les boîtes de groupe de haut niveau a fonctionné comme par magie. Voir ma propre réponse pour le pseudocode. – swongu