我正在编写一个 Gedit 插件并为其创建了一个 SVG 图标(当然可以导出为任何格式)。如何配置此插件以在Edit > Preferences > Plugins
对话框的插件列表中显示此图标?
问问题
233 次
2 回答
3
.plugin 文件接受一个Icon
字段——如本例所示:
[Gedit Plugin]
Loader=python
Module=TextWrap
IAge=2
Icon=gtk-ok
[... and so on ...]
取自TextWrap插件源。
要将自定义图标添加到现有图标主题,请将其放在适当的文件夹中 - 即
$prefix/share/icons/hicolor/scalable/apps
正如 ptomato 建议的那样,(如果你使用 linux,$prefix
可能在哪里/usr
)然后运行
$ gtk-update-icon-cache $prefix/share/icons/hicolor
如果图标文件名是gedit-plug.svg
,它现在应该可以作为gedit-plug
. 请注意,我实际上是在gnome
主题而不是hicolor
主题上对此进行了测试。
于 2011-04-26T15:28:53.413 回答
2
您应该将您的图标安装在$prefix/share/icons/hicolor/scalable/apps
:请参阅免费桌面图标主题规范。
于 2011-04-26T16:36:14.937 回答