Bonjour tout le monde !

Je développe en ce moment une application Qt avec Qt Creator servant d'interface graphique pour une board SBC9261, sous Linux 2.6.24.

J'ai à l'écran deux fenêtres, A et B, et j'aimerais pouvoir modifier l'interface de A (afficher/cacher boutons, labels...) en passant par B.

C'est A qui "crée" B de la façon suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Installation *B = new Installation(this);
B->show();
Dans B, je pensais pouvoir utiliser le pointeur *parent dans quelque chose du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
this->parent->ui->unBouton->hide();
Mais je n'ai pas accès à l'UI du parent.
Quelqu'un saurait-il comment faire ?


Sinon, mon problème de façon plus globale : depuis cette fenêtre B, qui est une fenêtre de réglages, je veux simplement donner à l'utilisateur le choix de ce qu'il veut afficher sur la fenêtre A, et que ces changements s'effectuent dynamiquement.
Quelqu'un connaît-il une solution "officielle", propre ?

Merci pour vos réponses !