【发布时间】:2015-09-17 10:47:26
【问题描述】:
我使用 GTK3 和 Gio.Action 的 Python 绑定而不是 Gtk.Action 创建了一个菜单栏,类似于 this answer 中的描述。
但现在我在尝试动态设置菜单项的灵敏度 时遇到了麻烦(无论它是否变灰)。 Gtk.Action 提供了一个简单的set_sensitive 方法,但我找不到一种干净的方法来获取与我的Gio.Action 关联的Gtk.Action。 Gtk.Application 仅具有直接获取 Gio.MenuModels 的方法,而不是 Gtk.Menu,例如。
【问题讨论】: