如何为应用程序指示器制作丰富的菜单?

如何为应用程序指示器制作丰富的菜单?

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

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

在此处输入图片描述

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

答案1

我做了什么堆栈小程序就是简单地禁用菜单项并将其用作“标题”。这样它就不会响应鼠标点击,看起来就像一个静态文本标签。

在此处输入图片描述

答案2

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

错误报告

相关内容