Как определить значок для плагина Gedit, написанного на Python
Я пишу плагин Gedit и создал для него значок в формате SVG (который, конечно, можно экспортировать в любой формат). Как я могу настроить этот плагин для отображения этого значка в списке плагинов в Edit > Preferences > Plugins
диалог?
2 ответа
Файл.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
: см. спецификацию темы значков " Свободный рабочий стол".