
Я создаю Unity AppIndicator с помощью Python + PyGObject, но я хочу, чтобы его иконка была в стандартном стиле Ubuntu. Где я могу найти соответствующие рекомендации по использованию цветов (или это просто белый/прозрачный?), или хотя бы иконки стандартных AppIndicators? Это около 13.04, как я предполагаю, стиль иконок не сильно изменится после этой версии (хотя посмотрим).
Также у меня есть вопрос по поводу установки моей иконки на мой индикатор. Если я положу ее в ту же папку, что и файл .py, как мне ссылаться на нее в коде?
решение1
Чтобы использовать пользовательский значок, расположенный в папке скрипта Python, используйте этот способ (фрагмент кода PyGI)
appindicator.Indicator.new_with_path (
"indicator-name",
"icon-name",
appindicator.IndicatorCategory.APPLICATION_STATUS,
os.path.dirname(os.path.realpath(__file__))