我在主窗口的 gtkmm 中有一个功能,它会在“帮助”->“关于”选项中打开一个消息框。功能如下:-
bool Main_window::on_about_selected(GdkEventButton *f_event)
{
Gtk::MessageDialog dialog(*this, "Msg Box example");
// left the rest
dialog.run();
}
这个指针通过 Main_window 因为它调用了函数。
当我想从 Main_window 以外的另一个文件调用消息框对话框时,我应该如何传递这个参数?
如何将此消息对话框的父级设置为我希望调用它的窗口?
我如何获得顶级窗口?