Как сделать так, чтобы программы Qt хорошо выглядели под Xfce?

22

Я использую Xfce.

Моя проблема в том, что некоторые программы выглядят красиво, а некоторые - некрасиво. AFAIK это потому, что Xfce является GTK и большинство программ используют тему GTK, но некоторые программы используют Qt и, следовательно, не используют темы GTK.

Итак, мой вопрос: как я могу применить какую-то тему к этим программам Qt? Могу ли я скачать какую-нибудь тему qt и перейти в ~ / .themes? это будет работать? Программы Qt не должны выглядеть абсолютно так же, как программы GTK - меня это не волнует. Но я хочу, чтобы они хотя бы не выглядели так ужасно. :)

введите описание изображения здесь

Стан
источник
Исправление: VLC использует Qt, а не GTK.
Холис

Ответы:

18

Это не совсем ответ на ваш вопрос, но если вам нужен красивый, последовательный и унифицированный внешний вид для программ Qt и GTK, я рекомендую стиль QtCurve. Современные дистрибутивы должны предоставлять пакет, в Ubuntu это так apt-get install qtcurve.

И да, qtconfigэто программа, используемая для настройки связанных с Qt вещей. В Ubuntu 16.04 вы можете установить его через apt install qt4-qtconfig.

Дафф
источник
я вижу .. Не сейчас о qtCurve - спасибо.
Станн
8

хорошо. отсортирован.

просто запустите qtconfig и выберите другой вид.

Стан
источник
5

Если приложения QT4 выглядят не очень хорошо, сделайте следующее, и ваша тема GTK будет использоваться:

В типе терминала:

gconftool-2 --set --type string /desktop/gnome/interface/gtk_theme your-theme-name

затем отредактируйте ~/.xinitrcфайл и добавьте следующую строку:

export GTK2_RC_FILES="$HOME/.gtkrc-2.0"

TenPlus1
источник
3

Вставь это ~/.bashrc. Работает с Qt 5 и Gtk + 3:

export QT_STYLE_OVERRIDE=gtk
HO1
источник
1

для QT5 просто установите qt5ct и запустите

Май сирус
источник