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

18

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

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

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

    
задан Stann 29.06.2011 в 18:49
источник

5 ответов

16

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

И да, qtconfig - это программа, используемая для настройки Qt-связанных файлов.

    
ответ дан daff 29.06.2011 в 21:20
источник
7

ок. отсортирован.

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

    
ответ дан Stann 29.06.2011 в 19:00
6

Извините небольшое саморекламу, но я написал сообщение в блоге и сценарий, чтобы гарантировать, что QGtkEngine найдет правильный стиль GTK: Ссылка

    
ответ дан Mike McQuaid 05.12.2011 в 14:26
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 05.12.2011 в 15:37
2

Поместите это в ~/.bashrc . Он работает с Qt 5 и Gtk + 3:

export QT_STYLE_OVERRIDE=gtk
    
ответ дан Ho1 21.05.2016 в 10:27