Bonjour.
J'ai un petit problème d'accès à un widget enfant d'une QMdiArea que je ne sait pas trop comment résoudre proprement.
J'ai une classe MainWindow qui contient une QMdiArea, qui contient des Fenêtres (classiques) QMdiSubWindow et chacune de ces fenêtres contient un MonWidget que j'ai créé. (en gras, ce que j'ai implémenté, en rouge, les Widgets par défaut).
Mon problème est le suivant : je veux qu'un slot de MainWindow, aille exécuter une fonction de MonWidget dans la fenêtre courante. Problème :
me dit que "maFonction()" n'est pas connue dans QWidget (ce qui est tout à fait correct)...
Code : Sélectionner tout - Visualiser dans une fenêtre à part _mdiArea->currentSubWindow()->widget()->maFonction()
Alors la question est... comment faire ?
Merci beaucoup![]()
Partager