#include <gtk-2.0/gtk/gtk.h>
#include <glib-2.0/glib.h>
#include <libglade-2.0/glade/glade.h> //注意库的包含
int main (int argc, char *argv[])
{
gtk_init (&argc, &argv);
GladeXML *ui; //声明 GladeXML 类型变量
ui = glade_xml_new ("combox.glade", NULL, NULL);
GtkWidget *window;
window = glade_xml_get_widget (ui, "window"); //从 GladeXML 对象获得 GtkWidget 界面构件
GtkWidget *combox;
combox = glade_xml_get_widget (ui, "combobox1");
gtk_widget_show_all (window); //显示 window 内的所有构件
glade_xml_signal_autoconnect (ui); //连接 GldeXML 对象所有已定义信号
gtk_main();
return 0;
}
gcc -o combox combox.c `pkg-config --cflags --libs glib-2.0 gtk+-2.0 libglade-2.0`
gtk_combo_box_append_text( GTK_COMBO_BOX(combox), "http://www.g.cn/");
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |