在pyg中设置应用程序指示符的工具提示

2024-06-06 09:19:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用以下代码构建了一个带有菜单的appindicator:

self.ind = appindicator.Indicator("my-indicator", "indicator-messages",
                                  appindicator.CATEGORY_APPLICATION_STATUS)
self.ind.set_status(appindicator.STATUS_ACTIVE)
self.ind.set_attention_icon("icon1.png")
self.ind.set_icon("icon2.png")

self.menu = gtk.Menu()
item = gtk.MenuItem("Foo bar")
item.show()
self.menu.append(item)

self.menu.show()
self.ind.set_menu(self.menu)

我想添加一个当用户将鼠标悬停在图标上时显示的工具提示。我认为gtk.Tooltip可能是正确的,但是appindicator文档很少。如何将工具提示附加到appindicator?在

最终,我在寻找这种行为:

appindicator with hover text


Tags: 工具代码selfgtkpngstatusshow菜单