我有一个 Gtk::Box 容器(主控制器),其中有一个 Gtk::Grid(主菜单)。我在 maincontroller.cpp 中添加了一个信号,如下所示:
mainmenu->signal_hide().connect(
sigc::mem_fun(this, &MainController::Elmozdulas)
);
当我在主菜单中按下一个按钮时,我调用了 hide() 函数,什么工作正常,之后我什么都看不到,但它不会发出信号,只有当我关闭窗口时。为什么会这样,我该如何解决?
提前感谢您的回答!