在GTK,如何让我无法一个窗口被关闭?
题
例如,在Windows系统变灰的 “X”。
解决方案
如果Gtk无法说服窗口管理员,则可以随时连接“删除事件”。信号并从回调中返回True。执行此操作Gtk假定回调处理信号并且不执行任何操作。
import gtk
window = gtk.Window()
window.connect('delete-event',lambda widget, event: True)
其他提示
只需在相关窗口上使用 False
调用 set_deletable
。只要GTK可以说服窗口管理器使窗口不可关闭,它就会起作用。
不隶属于 StackOverflow