tumanovalex
11-05-2020, 18:30
Windows 10 Home, CodeBlocks 20, GTK3. Программа#include <stdlib.h>
#include <gtk/gtk.h>
int main(int argc, char *argv[])
{
GtkBuilder *builder;
GtkWidget *window;
gtk_init(&argc,&argv);
builder = gtk_builder_new();
gtk_builder_add_from_file(builder,"window_main.glade",NULL);
window = GTK_WIDGET(gtk_builder_get_object(builder,"window_main"));
gtk_builder_connect_signals(builder,NULL);
g_object_unref(builder);
gtk_widget_show(window);
gtk_main();
return 0;
}
void on_window_main_destroy()
{
gtk_main_quit();
}компилируется без ошибок. В Glade этот сигнал прописал, но программа все равно ругается:
(cbStudyGtk.exe:8224): Gtk-WARNING **: Could not find signal handler 'on_window_main_destroy'
Как мне исправить программу?
#include <gtk/gtk.h>
int main(int argc, char *argv[])
{
GtkBuilder *builder;
GtkWidget *window;
gtk_init(&argc,&argv);
builder = gtk_builder_new();
gtk_builder_add_from_file(builder,"window_main.glade",NULL);
window = GTK_WIDGET(gtk_builder_get_object(builder,"window_main"));
gtk_builder_connect_signals(builder,NULL);
g_object_unref(builder);
gtk_widget_show(window);
gtk_main();
return 0;
}
void on_window_main_destroy()
{
gtk_main_quit();
}компилируется без ошибок. В Glade этот сигнал прописал, но программа все равно ругается:
(cbStudyGtk.exe:8224): Gtk-WARNING **: Could not find signal handler 'on_window_main_destroy'
Как мне исправить программу?