Bonjour,
J'ai actuellement 16 Layout statiques déjà définis, layout1, layout2 etc...
Via un XML je cherche à créer des Widgets dans le layout que je souhaite.
Exemple : Je veux créer un bouton dans de le layout6 et un toolbox dans de layout9.
Problème, si je lis les informations de mon .xml il les mes en "string" et je souhaiterais faire un truc du genre
Problème sa ne marche pas car il veux directement pointé vers le layout et ne comprend pas le "texte" layout1...2... de mon xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 QPushButton *bouton = new QPushButton; PositionLayout = e.attribute("id-layout"); // Ici c'est la valeur de mon xml que je lis, j'ai un élément "id-layout" dans mon xml qui diras dans quel layout je veux créer un bouton. ( la valeur écrite dans le xml est : layout1 ou layout2 etc..... ui->PositionLayout->addWidget(bouton); // Normalement sa devrait être : ui->layout1..2..3....->addWidget(bouton) mais je remplace le layout1..2.3 par le "texte" de mon .xml
Voilà j'espère que j'ai était compréhensible.
Merci cordialement,
Partager