我想更改自己的小提醒程序的状态图标。目前我正在使用 GTK.StatusIcon ,但我想使用 ApplicationIndicator。
因此我创建了一个自己的Icon并将其移至:
/usr/share/icons/ubuntu-mono-dark/status/22
命名为indicator-notify.svg
这是图标的代码。
ind = appindicator.Indicator ("notify",
"indicator-notify",
appindicator.CATEGORY_APPLICATION_STATUS)
ind.set_status (appindicator.STATUS_ACTIVE)
不显示此图标。虽然此文件夹中的每个其他图标都是。
我错过了什么?是否需要在GTK中“注册”图标?
答案 0 :(得分:1)
您无需注册,但安装新图标后需要更新图标缓存。您可以通过gtk-update-icon-cache
(请参阅http://developer.gnome.org/gtk/2.24/gtk-update-icon-cache.html)