将菜单添加到GtkMenuToolButton(Python)

时间:2012-06-21 11:02:33

标签: python gtk pygtk

在我的Python应用程序中,我有一些GtkMenuItems(与主GtkMenuBar相关联),以及我的GtkToolbar中的一些GtkMenuToolButtons。

- gtkMenuBar1
   - gtkMenuItem1
      - gtkMenuItem2
      - gtkMenuItem3
- gtkToolbar1
   - gtkMenuToolButton1

默认情况下,gtkMenuToolButton1显然是空的。我想做像

这样的事情
self.ui.gtkMenuToolButton1.set_menu(self.ui.gtkMenuItem1)

但是,如果我这样做(在我的窗口finish_initializing()内),没有任何改变。我是Python和Gtk3的新手。我做错了什么?

2 个答案:

答案 0 :(得分:1)

查看Python Gtk3 Tutorial

中的示例

答案 1 :(得分:0)

您必须在菜单工具按钮中添加Gtk.Menu对象,而不是Gtk.MenuItem