1

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

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

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

self.ui.gtkMenuToolButton1.set_menu(self.ui.gtkMenuItem1)

但如果我这样做(在finish_initializing()我的窗口内),什么都不会改变。我是 Python 和 Gtk3 的新手。我究竟做错了什么?

4

2 回答 2

1

查看Python Gtk3 教程中的示例

于 2012-06-21T18:03:57.287 回答
0

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

于 2012-06-21T19:40:39.637 回答