Приложения Qt имеют маленькие шрифты в XFCE

Приложения Qt имеют маленькие шрифты в XFCE

Мой вопрос почти такой же, какВот этотно ответ меня не устроил.

Я использую OpenSuse 13.1 с рабочим столом XFCE.

Я установил, ~/.kde4/share/config/kcmfontsно forceFontDPI=0это не сработало.

Я нашел на форуме, что я мог бы использовать qtconfig. Когда я запускаю его, я могу изменить размер шрифта, и пример текста теперь выглядит читабельным, но когда я прекращаю qtconfigзапрашивать сохранение изменений, я получаю следующую ошибку:

X Error: BadAtom (invalid Atom parameter) 5
  Major opcode: 18 (X_ChangeProperty)
  Resource id:  0x0

решение1

  • Попробуйте задать его непосредственно в ( 10— размер шрифта в примере):

    ~/.config/Trolltech.conf

    [Qt]
    font="Sans Serif,10,-1,5,50,0,0,0,0,0"
    
  • Или для глобальных настроек:

    /etc/xdg/Trolltech.conf

решение2

Только что нашел решение:

  1. Меню OpenSUSE → Настройки → Менеджер настроек (графический менеджер настроек для xfce4).
  2. В разделе «Внешний вид» → «Шрифты»: Отметить галочкойПользовательский DPIнастройка и установка соответствующего значения ( 96в моем случае).

Теперь в приложениях на базе Qt есть читаемые шрифты!

Я помню, что делал то же самое на рабочем столе KDE (проверял пользовательский DPI), но это не сработало, когда я снова вошел в сеанс Xfce.

Связанный контент