Brauche Hilfe bei gtk+
-
hallo, ich habe vorher nur mit der Konsole programmiert, und wollte mir nun mal gtk+ ansehen. Unten steht der Code für das Hauptfentster, wie kann ich nun z. B. einen Button hinzufügen. ich habs versucht über gtk_radio_tool_button_new (), es kompilliert problemlos, aber der button wird nich angezeigt..weiß irgendwer rat?
#include <gtk/gtk.h> static void destroy( GtkWidget *widget, gpointer data ); int main( int argc, char *argv[] ) { GtkWidget *window; gtk_init (&argc, &argv); window = gtk_window_new (GTK_WINDOW_TOPLEVEL); g_signal_connect (G_OBJECT (window), "destroy", G_CALLBACK (destroy), NULL); /* TODO: type some code */ gtk_widget_show (window); gtk_main (); return 0; } static void destroy( GtkWidget *widget, gpointer data ) { gtk_main_quit (); }
-
Natürlich. Lies das GTK+-2.0 Tutorial.
Ungefähr hier steht was über Buttons:
http://www.gtk.org/tutorial/c58.html#SEC-HELLOWORLDDu musst du nach dem erzeugen nämlich noch dem Fenster hinzufügen.