我正在将菜单项添加到 pygtk 中的应用程序。我不希望它们表现得像普通的菜单项:我希望它们具有正常的外观,但不响应鼠标悬停和鼠标点击。我想象的新声音菜单的行为方式。
换句话说,我想阻止下面发生的 MenuItem 选择:
我该怎么做呢?我应该吞下什么事件,还是有更好的方法?
我正在将菜单项添加到 pygtk 中的应用程序。我不希望它们表现得像普通的菜单项:我希望它们具有正常的外观,但不响应鼠标悬停和鼠标点击。我想象的新声音菜单的行为方式。
换句话说,我想阻止下面发生的 MenuItem 选择:
我该怎么做呢?我应该吞下什么事件,还是有更好的方法?
我为StackApplet所做的只是禁用一个菜单项并将其用作“标题”。这样它就不会响应鼠标点击并且看起来像一个静态文本标签。
不幸的是,appindicator 不允许添加自定义小部件,因为它需要 GObject 内省。这将在
ido
包将具有 GObject 内省时可用。错误报告