假设我们有多个小部件,并且它们都有主菜单按钮。所以我将所有主菜单按钮点击信号连接到一个插槽,这应该是
connect(widget1->mainMenuButton, SIGNAL(clicked()),this, SLOT(mainClicked()));
connect(widget1->mainMenuButton, SIGNAL(clicked()),this, SLOT(mainClicked()));
我有
private slots:
void mainClicked();
在 mainClicked 我想隐藏触发点击信号的人。上例中的 frame1 或 frame2。
我可以使用 sender() 来检索触发信号的 QObject,但是如何调用 hide 哪个是 QWidget 函数?
感谢您的帮助。