如何为应用程序指示器创建一个丰富的菜单?

我正在pygtk中给一个appindicator添加菜单项。我不希望它们像普通的菜单项一样行为:我希望它们有正常的外观,但不会响应鼠标悬停和点击。就像我想象中新声音菜单将会如何表现
换句话说,我想阻止下面正在进行的MenuItem选择。

enter image description here

怎么做呢?我应该接受哪些事件,还是有更好的方法吗?
2个回答

我为StackApplet所做的是简单地禁用一个菜单项,并将其用作“标题”。这样它就不会响应鼠标点击,看起来就像是一个静态文本标签。

enter image description here


很遗憾,appindicator 不允许添加自定义小部件,因为它需要 GObject introspection。这将在 ido 包有 GObject introspection 时可用。 问题报告

3我已经能够添加对齐、标签和图片,以及监听这些项目上的(一些)信号。 - Erigami