PyGTK:将菜单项与FileChooserButton连接

时间:2015-12-16 15:31:47

标签: python dialog gtk pygtk filechooser

我想将菜单项与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对话框)

0 个答案:

没有答案