Tag: 空地

Glade3和C编程

我正在尝试创建一个接受两个整数的简单应用程序,并在单击“Sum”按钮时显示Sum of two 而且我是Glade3的新手,所以你可能会遇到错误 /* * Compile me with: * gcc -o test test.c $(pkg-config –cflags –libs gtk+-2.0 gmodule-2.0) */ #include #include #include #include GtkBuilder *builder; GtkWidget *window; GError *error = NULL; void on_button1_clicked(GtkButton *button1, GtkEntry *entry1, GtkEntry *entry2, GtkEntry *entry3 ) { const char *input1 = (const char *)malloc(20); const char *input2 = (const […]

无法连接Glade GTK + 3中的信号和信号处理程序

嗨我正在使用Ubuntu 14.04 LTS上的GTK + 3项目。 我正在尝试使用Glade,但当我尝试将切换按钮的“切换”信号连接到一个名为kaczka的函数时,编译后我在我的控制台中得到了这个: (Gra_w_Statki:11072): Gtk-Warning**:Could not find signal handler ‘kaczka. Did you compile with -rdynamic? (Gra_w_Statki:11072): Gtk-Warning**:Could not find signal handler ‘kaczka. Did you compile with -rdynamic? 窗口和按钮呈现自己并正常工作,除了切换按钮不会改变任何东西。 我究竟做错了什么 ? 这就是我试图连接切换按钮和function的方法点击! 我的链接器设置是: pkg-config –libs gtk+-3.0 我的编译器设置是: pkg-config –cflags gtk+-3.0 我正在使用Code :: Blocks 13.12和GCC编译器。 这是我的代码: #include #include void kaczka (GtkToggleButton *tbutton, gpointer data) […]