You're right about that there are no plugins using anything but the signal as of now, I just thought it could be useful for some plugins to have access to more data from there. I might be wrong, though How would you go about and do the connection without passing down a MainWindow class pointer? Is it enough with the QWidget* to do that?