0

我试过这个,但没有检测到信号。有谁知道如何做到这一点,或者至少有一些指向参考的指针。谢谢。

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" ); 
}
4

1 回答 1

1

您需要将容器放在 中event_box,否则它不会检测到事件,因为它没有自己的窗口。

于 2012-07-02T07:58:38.520 回答