Events 有一种方法可以检测;删除事件“;一个定制的GtkWidget?

Events 有一种方法可以检测;删除事件“;一个定制的GtkWidget?,events,gtk,Events,Gtk,在编写我的Gtk应用程序时,我遇到了一个问题 我的应用程序有一个GtkNotebook,用户可以在其中动态添加和删除页面。所有页面都包含一些自定义小部件 当用户从GtkNotebook中删除一个页面时,我需要一些技巧来正确检测自定义小部件的delete事件信号(和/或destroy信号),而不是页面本身,就在小部件被销毁之前的片刻 有没有办法做到这一点 奇怪的是,我还没有找到从GtkNotebook中删除页面的方法连接的正确信号是销毁信号 创建页面时,只需使用g_signal_connect(自

在编写我的
Gtk
应用程序时,我遇到了一个问题

我的应用程序有一个
GtkNotebook
,用户可以在其中动态添加和删除页面。所有页面都包含一些自定义小部件

当用户从
GtkNotebook
中删除一个页面时,我需要一些技巧来正确检测自定义小部件的
delete事件
信号(和/或
destroy
信号),而不是页面本身,就在小部件被销毁之前的片刻

有没有办法做到这一点


奇怪的是,我还没有找到从
GtkNotebook
中删除页面的方法

连接的正确信号是
销毁
信号

创建页面时,只需使用
g_signal_connect(自定义_小部件,“destroy”、g_回调(my_destroy_回调)、userdata)就像你通常听到的信号一样


关于与删除
GtkNotebook
页面相关的信号,有
页面已删除

您是否尝试连接到小部件的
销毁
信号?