Я пишу плагин Gedit и создаю значок для него как SVG (который, конечно же, можно экспортировать в любой формат). Как настроить этот плагин для отображения этого значка в списке плагинов в диалоговом окне Edit > Preferences > Plugins
?
Файл .plugin принимает поле Icon
- как в этом примере:
[Gedit Plugin]
Loader=python
Module=TextWrap
IAge=2
Icon=gtk-ok
[... and so on ...]
Взято из источника TextWrap.
Чтобы добавить пользовательский значок к существующей теме значка, поместите его в соответствующую папку - т.е.
$prefix/share/icons/hicolor/scalable/apps
как предлагает ptomato (где $prefix
, вероятно, /usr
, если вы используете linux), а затем запустите
$ gtk-update-icon-cache $prefix/share/icons/hicolor
Если имя файла значка gedit-plug.svg
, оно должно теперь быть доступно как gedit-plug
. Обратите внимание, что я действительно тестировал это в теме gnome
, а не в теме hicolor
.
Вы должны установить свой значок в $prefix/share/icons/hicolor/scalable/apps
: см. Бесплатный значок Icon Theme Specificaton.