如何为 appindicator 制作丰富的菜单?

Eri*_*ami 10 indicator python pygtk application-development

我正在向 pygtk 中的 appindicator 添加菜单项。我不希望它们表现得像普通菜单项:我希望它们具有正常的外观,但不响应鼠标悬停和鼠标点击。我想象的新声音菜单的行为方式

换句话说,我想阻止下面发生的 MenuItem 选择:

在此处输入图片说明

我该怎么做?我应该吞下哪些事件,或者有更好的方法?

Nat*_*man 7

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

在此处输入图片说明


Vad*_*sky 4

不幸的是,appindicator 不允许添加自定义小部件,因为它需要 GObject 内省。ido当包具有 GObject 自省时,这将可用。

错误报告

  • 我已经能够添加对齐、标签和图像;以及监听这些项目上的(一些)信号。 (3认同)