Я использую тему (контекст) панели инструментов Ubuntu в своем приложении, которая является черной для Ambiance и серой для Radiance. Итак, у меня есть два пакета значков (белый и черный), но как я могу выяснить, какая тема используется пользователем? Так что я могу написать заявление для него.
Вы можете ввести в терминале:
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')
Вы можете ввести в терминале:
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')
Вы можете ввести в терминале:
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')
Вы можете ввести в терминале:
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')
Вы можете ввести в терминале:
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')
Вы можете ввести в терминале:
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')
Вы можете ввести в терминале:
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')
robin@RobinJ:~$ gsettings get org.gnome.desktop.interface gtk-theme
выводит 'Ambiance'
в моем случае. Если пользователь использует Radiance, он выведет это.
– RobinJ
26 June 2012 в 20:56
Если вы выберете значок запаса, он всегда будет использовать значок темы, который был выбран пользователем.
Также: Почему символические значки GNOME отображаются более темными в запущенном приложении?
Если вы выберете стандартный значок, он всегда будет использовать значок темы, выбранной пользователем.
Также: Почему символические значки GNOME выглядят темнее в работающем приложении ?
Если вы выберете стандартный значок, он всегда будет использовать значок темы, выбранной пользователем.
Также: Почему символические значки GNOME выглядят темнее в работающем приложении ?
Если вы выберете стандартный значок, он всегда будет использовать значок темы, выбранной пользователем.
Также: Почему символические значки GNOME выглядят темнее в работающем приложении ?
Если вы выберете стандартный значок, он всегда будет использовать значок темы, выбранной пользователем.
Также: Почему символические значки GNOME выглядят темнее в работающем приложении ?
Если вы выберете стандартный значок, он всегда будет использовать значок темы, выбранной пользователем.
Также: Почему символические значки GNOME выглядят темнее в работающем приложении ?
Если вы выберете стандартный значок, он всегда будет использовать значок темы, выбранной пользователем.
Также: Почему символические значки GNOME выглядят темнее в работающем приложении ?