Как я могу выяснить, какая тема используется пользователем?

Я использую тему (контекст) панели инструментов Ubuntu в своем приложении: черный для Ambiance и серый для Radiance. Итак, у меня есть два пакета значков (белый и черный), но как мне определить, какая тема используется пользователем? Так что я могу написать заявление для него.

2
задан 27 June 2012 в 00:00

2 ответа

Если вы выберете значок акции, он всегда будет использовать значок темы, выбранной пользователем.

Также: Почему символические значки GNOME выглядят темнее в работающем приложении?

0
ответ дан 27 June 2012 в 00:00

Вы можете ввести в терминале:

gsettings get org.gnome.desktop.interface gtk-theme

Или в Python:

from gi.repository import Gio
theme=Gio.Settings.new('org.gnome.desktop.interface').get_string('gtk-theme')
0
ответ дан 27 June 2012 в 00:00

Другие вопросы по тегам:

Похожие вопросы: