Ho un QStackedWidget popolato da n MyWidget (intendendo con MyWidget che sono derivati da QWidget).
Mi servirebbe 'raccogliere' il signal emesso dal widget corrente del QStackedWidget, ma non riesco a capire come fare.
Il mio tentativo e' stato

codice:
connect(mStackedWidget->currentWidget(),SIGNAL(mysignal()),this,SLOT(mySlot()))
ma come temevo non funziona.

Se puo' essere utile, lo stackedwidget viene popolato da n elementi al momento della costruzione dell'oggetto principale, e il numero non e' noto a priori, ma tramite un parametro passato al costruttore stesso dell'oggeto parent che 'contiene' lo stackedwidget.
Tutti i widget children del qstackedwidget, derivano da una classe astratta derivata da QWidget, e mysignal e' stato definito all'interno di questa classe astratta.

Non ricevo alcun errore durante la fase di compilazione, ne messaggi di errore del tipo che QObject non trova il signal o lo slot, la macro Q_OBJECT e' stata messa in tutte le classi, in giro non riesco a trovare niente che mi dia una mano.

Ho provato a derivare QStackedWidget, ma non riesco a capire come indicare di connettere tutti i widget children...

Spero di essermi spiegato in modo abbastanza chiaro.

Grazie