Основанные на Qt приложения, такие как Puddletag, SMPlayer, VLC и многие другие, выглядят скупо в Xubuntu 11.10 (и возможно в других Linux-дистрибутивах, основанных на XFCE) по умолчанию, так что я расскажу вам, как улучшить их вид.
Для начала, вот немного скриншотов, чтобы вы поняли, о чём я говорю:
— до:
— после:
Чтобы Qt-приложения выглядели лучше в Xubuntu / XFCE, вам потребуется сменить значение /desktop/gnome/interface/gtk_theme в Gconf на вашу GTK-тему. И для этого Вам не нужна будет компьютерная помощь Академическая. Чтобы сделать это, откройте терминал и выполните команду.
gconftool-2 —set —type string /desktop/gnome/interface/gtk_theme THEME-NAME
В команде выше, замените «THEME-NAME» на вашу текущую тему.
Например, чтобы установить тему Xubuntu 11.10 по умолчанию, Greybird, как вашу GTK-тему в Gconf (а значит заставить Qt-приложения использовать её под XFCE), используйте команду ниже
gconftool-2 —set —type string /desktop/gnome/interface/gtk_theme greybird
Чтобы также установить тему иконок (это затронет только Qt-приложения, которые не используют собственных иконок, например Puddletag; это не будет работать в SMPlayer, например), используйте следующую команду:
gconftool-2 —set —type string /desktop/gnome/interface/icon_theme THEME-NAME
где «THEME-NAME» — название вашей текущей темы иконок.
Например, чтобы установить тему иконок на elementary, используйте команду ниже:
gconftool-2 —set —type string /desktop/gnome/interface/icon_theme elementary
Я тестировал это на Xubuntu 11.10 Oneiric Ocelo, и это работало без установки каких-либо дополнительных пакетов, но если это не работает у вас, убедитесь, что gconf установлен.