Bonjour,
Comme j'utilisais un même ensemble de widgets avec une même logique dans deux boîtes de dialogue différentes, j'ai créé un widget "composite" et je le place dans ces deux boîtes de dialogue.
J'ai défini ces deux boîtes de dialogue avec l'éditeur de fenêtre de Qt Creator 4.14.1. (Qt 5.15.2).
Or, je n'ai pas trouvé comment faire pour positionner ce widget à un endroit précis sans faire autrement que de remplacer un widget "dummy" par mon widget personnel.
Voici comment je fais (dans le constructeur des deux boîtes de dialogue) :
Où "ui->label_place_csv_separateur_dialog" est mon widget "dummy" qui me garde la place pour mon widget "choix_separateur".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 this->layout()->replaceWidget( ui->label_place_csv_separateur_dialog, choix_separateur ); delete ui->label_place_csv_separateur_dialog;
Existerait-il une autre manière de faire ?
Sylvain
Partager