我想将菜单项与FileChooserButton
相关联,例如当用户点击菜单项时,它会“点击”FileChooserButton
被点击。
尝试通过在激活菜单项时在FileChooserButton
内部发出一些信号来执行此操作,但无法找到任何相关信号。
在GTK Source code第2835行找到了一些有趣的内容:
/* Button */
static void
button_clicked_cb (GtkButton *real_button,
gpointer user_data)
{
open_dialog (user_data);
}
和第455行:
/* Button */
priv->button = gtk_button_new ();
g_signal_connect (priv->button, "clicked", G_CALLBACK (button_clicked_cb),
button);
但它看起来像内部(priv
=私人?);我无法发出该信号也没有调用该功能。
任何想法我怎样才能做到这一点? (除了将FileChooserButton
拆分为简单的button
和独立的FileChooser
对话框)