![Python AppIndicator 中的 ImageMenuItem 图标](https://linux22.com/image/959528/Python%20AppIndicator%20%E4%B8%AD%E7%9A%84%20ImageMenuItem%20%E5%9B%BE%E6%A0%87.png)
我尝试使用 gtk.ImageMenuItems 创建 AppIndicator。通常,ImageMenuItems 会显示库存项目,但使用 Python AppIndicator 时,菜单中根本不会显示任何图标。这是缺少的功能吗?
这是我的示例代码。当然,指示器会显示图标,但不显示菜单项:
exit_item = gtk.ImageMenuItem(stock_id=gtk.STOCK_QUIT)
exit_item.connect("activate", quit, None)
exit_item.show()
答案1
默认情况下,菜单项上的图标不显示(您可以在 GConf/DConf 中的某个地方更改这一点)。使用
exit_item.set_always_show_image(True)
来覆盖它。