Tag: gtkmm

错误:无法忽略void值,因为它应该是 – C / GTK +

我试图在GTK +中创建一个窗口,其中的标签如下所示: 只要用户单击“新建”按钮,就会出现一个新选项卡。 但是,当我编译我的程序时,我得到一个错误:void值不应该被忽略,因为它应该是 phongcao@phongcao:~$ g++ /home/phongcao/C++/GTK+/newtab.cc -o /home/phongcao/C++/GTK+/newtab `pkg-config gtk+-2.0 –cflags –libs` /home/phongcao/C++/GTK+/newtab.cc: In function ‘int main(int, char**)’: /home/phongcao/C++/GTK+/newtab.cc:51:3: error: void value not ignored as it ought to be 这是代码: #include void destroy(GtkWidget *window, gpointer data) { gtk_main_quit(); } void new_tab(GtkNotebook *notebook, GtkWidget *content, GtkWidget *hbox) { gtk_notebook_append_page(notebook, content, hbox); } int main(int argc, […]

使用GtkBuilder自动连接信号,但在GTKmm上

在C中 ,我可以使用以下代码自动连接信号: gtk_builder_connect_signals (builder, NULL) 如何使用GTKmm在C ++中执行此操作 ?