У меня есть два GtkWindow
, когда нажимается кнопка, окно1 должно освободить весь объект внутри него и закрыться, но вызывает связанную функцию с событием destroy
. gtk_main_quit()
нельзя использовать, он не вызывает ассоциированную функцию с событием destroy
. Я пробовал gtk_widget_destroy()
, но получаю сообщение об ошибке (во время выполнения) от gtk:
Gtk-CRITICAL **: gtk_widget_destroy: утверждение `GTK_IS_WIDGET (виджет)' не удалось
Погуглив, я обнаружил, что gtk_signal_emit_by_name()
выглядит действительно то, что мне нужно, но не доступен на GTK3+, который я использую.
instance
? - person Jack   schedule 20.10.2012