当目标对象被销毁时,信号会自动断开吗?不记录来自 g_signal_connect()
的信号 ID ,我可以去掉那个信号吗?
最佳答案
如果您没有保存信号处理程序 ID,您可以使用 g_signal_handler_find()
搜索它。并以通常的方式断开它,或者断开与 g_signal_handlers_disconnect_matched()
匹配的任何信号或 g_signal_handlers_disconnect_by_func()
.
关于gtk - 如何断开 Gtk 的信号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8037345/