Glade GTK+3 中的信号不工作
Signal in Glade GTK+3 do not work
我正在尝试学习如何编写 GTK 应用程序。我创建了我的第一个应用程序,这里是回调函数:
void click_button2 (GtkToggleButton *tbutton, gpointer data)
{
gtk_main_quit ();
}
这是我的 GTK 项目的样子:http://i.imgur.com/FR58rhT.png
编译后:
gcc -Wall -g -o testGlade test.c pkg-config --cflags --libs gtk+-3.0 gmodule-2.0
回调似乎不起作用。单击按钮时没有任何反应。
请添加 test.c 的源代码以获得进一步的帮助。
尝试使用 -rdynamic 选项进行编译。
gcc -Wall -g -o testGlade test.c pkg-config --cflags --libs gtk+-3.0 gmodule-2.0 -rdynamic
我正在尝试学习如何编写 GTK 应用程序。我创建了我的第一个应用程序,这里是回调函数:
void click_button2 (GtkToggleButton *tbutton, gpointer data) { gtk_main_quit (); }
这是我的 GTK 项目的样子:http://i.imgur.com/FR58rhT.png
编译后:
gcc -Wall -g -o testGlade test.c pkg-config --cflags --libs gtk+-3.0 gmodule-2.0
回调似乎不起作用。单击按钮时没有任何反应。
请添加 test.c 的源代码以获得进一步的帮助。
尝试使用 -rdynamic 选项进行编译。
gcc -Wall -g -o testGlade test.c pkg-config --cflags --libs gtk+-3.0 gmodule-2.0 -rdynamic