All pastes #709274 Raw Edit

omg

public text v1 · immutable
#709274 ·published 2007-09-24 15:05 UTC
rendered paste body
andrey@silverblood (~/Programs/jpeg-recover/alt/gui)$ cat main.c    
#include <gtk/gtk.h>
#include <glade/glade.h>

static void program_exit(GtkWidget *widget, gpointer data)
{
 gtk_main_quit();
}

int main(int argc, char *argv[]) 
{
 GladeXML *xml;

 gtk_init(&argc, &argv);

 xml = glade_xml_new("recover_gui.glade", NULL, NULL);

 glade_xml_signal_autoconnect(xml);
 gtk_widget_show(glade_xml_get_widget(xml, "main_window"));
 
 gtk_main();

 return 0;
}
andrey@silverblood (~/Programs/jpeg-recover/alt/gui)$ make
cc -o recover_gui main.c `pkg-config --cflags --libs libglade-2.0`
andrey@silverblood (~/Programs/jpeg-recover/alt/gui)$ ./recover_gui 

(recover_gui:13810): libglade-WARNING **: could not find signal handler 'program_exit'.

andrey@silverblood (~/Programs/jpeg-recover/alt/gui)$