Dip*_*esh 3 c++ gtk gtkmm
如何在不关闭窗口的情况下隐藏顶层窗口?
NdmWindow是一个继承自Gtk :: Window的类.我已将NdmWindow的实例添加到Gtk :: Application.
现在,我如何隐藏它而不是关闭它?
提前致谢..
erg*_*sys 8
根据这一点,行为是当一个窗口被隐藏,它被删除Gtk::Application,因此如果它是最后一个窗口,该应用程序退出.
Gtk::Application
如果您希望应用程序在没有显示窗口时继续运行,解决方案是调用hold()您的Gtk::Application对象以增加应用程序的引用计数.假设您在设置任何窗口之前执行此操作,并将相应的调用release()作为退出逻辑的一部分.
hold()
release()
归档时间:
13 年,3 月 前
查看次数:
1842 次
最近记录:
12 年,12 月 前