J'utilise Qt Designer et je voudrais déplacer quelques widgets de niveau supérieur dans une disposition horizontale.
J'ai fait glisser un objet "Disposition horizontale" dans le formulaire. J'essaie maintenant de faire glisser les widgets souhaités dans la mise en page.
Malheureusement, le nouveau widget de disposition horizontale est infiniment fin:
... et je ne peux pas faire glisser mon widget d'étiquette "Importer la progression" ou mon widget de barre de progression dans le nouveau widget de disposition horizontale.
Notez que lorsque j'essaie de faire glisser les widgets souhaités sur le nouveau widget de disposition horizontale, Qt Designer ne fait rien d'utile pour moi en termes d'extension de la zone de dépôt pour rendre le widget horizontal disponible en tant que cible de dépôt. Je suis donc coincé.
Comment ajouter des widgets à un widget de disposition infiniment fin dans Qt Designer?
Sélectionnez la disposition, puis déposez le widget sur l'élément sélectionné correspondant dans le volet Inspecteur d'objets. Si vous trouvez difficile de sélectionner la mise en page sur le formulaire réel, vous pouvez également le sélectionner via le volet Inspecteur d'objets.
Une façon (que je fais habituellement comme solution de contournement pour ne pas avoir à afficher le panneau de structure) consiste à sélectionner la disposition, en définissant les marges supérieure ou inférieure sur n'importe quelle valeur (10, peu importe), puis en faisant glisser le composant dans la disposition. Oui, c'est juste pour le pur plaisir de déposer le composant dans la mise en page, je sais, mais c'est un moyen.
Mon petit truc: