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

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

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

14 ответов

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

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')
4
ответ дан 25 July 2018 в 18:18

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

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')
4
ответ дан 2 August 2018 в 00:31

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

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')
4
ответ дан 4 August 2018 в 16: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')
4
ответ дан 6 August 2018 в 00:38

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

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')
4
ответ дан 7 August 2018 в 18:04

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

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')
4
ответ дан 10 August 2018 в 06:51

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

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')
4
ответ дан 15 August 2018 в 18:49
  • 1
    Это команда или как? Пожалуйста, объясните это немного. :) – Roberto 26 June 2012 в 20:45
  • 2
    robin@RobinJ:~$ gsettings get org.gnome.desktop.interface gtk-theme выводит 'Ambiance' в моем случае. Если пользователь использует Radiance, он выведет это. – RobinJ 26 June 2012 в 20:56

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

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

0
ответ дан 25 May 2018 в 09:39

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

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

0
ответ дан 25 July 2018 в 18:18

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

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

0
ответ дан 2 August 2018 в 00:31

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

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

0
ответ дан 4 August 2018 в 16:00

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

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

0
ответ дан 7 August 2018 в 18:04

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

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

0
ответ дан 10 August 2018 в 06:51

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

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

0
ответ дан 15 August 2018 в 18:49

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

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