我试过这个但是没有检测到信号。有谁知道如何做到这一点或至少一些指向引用的指针。感谢。
fixed = gtk_fixed_new();
g_signal_connect(G_OBJECT(fixed), "button-press-event", G_CALLBACK(fixed_clicked), NULL);
void fixed_clicked(GtkWidget *widget, gpointer data)
{
gtk_statusbar_push(GTK_STATUSBAR(statusBar), 0, "I cliked the fixed layout" );
}
答案 0 :(得分:1)
您需要将容器放在event_box
中,否则它将无法检测到事件,因为它没有自己的窗口。