Приложения на основе Libqt 5 имеют большие иконки и шрифты, а также проблемы с масштабированием

После того, как я обновил до QT 5 (Ubuntu 16.04), все приложения (VLC, TexStudio, Texmaker ...), которые, очевидно, используют QT5, имеют проблемы с масштабированием, и каждый раз, когда я отключаю свой ноутбук от внешнего экрана, размеры и шрифты большие и pixalated. Все хорошо, когда я использую внешний монитор, проблема на моем встроенном дисплее.

Если у кого-то была такая же проблема или она знакома, я был бы признателен за помощь.

2 ответа

Я видел эту проблему на экране HiDPI, настроенном на разрешение 1920x1080. Установка меньшего размера шрифта не очень хорошая идея, потому что окна и значки остаются очень большими.

Вместо этого проверьте масштабирование:

$QT_SCALE_FACTOR

это вероятно 2, поэтому установите его обратно в 1:

gsettings set org.mate.interface window-scaling-factor 1

и перезапустите сеанс.

Ссылка: https://github.com/mate-desktop/mate-session-manager/issues/158

Мне кажется, у меня была похожая проблема, и мне удалось уменьшить размер шрифта для VLC и TexStudio, установив инструмент конфигурации Qt5, используя шаги, описанные здесь: http://www.webupd8.org/2015/11/configure-qt5-application-style-icons.html

(Примечание: перезагрузите систему после включения export QT_QPA_PLATFORMTHEME="qt5ct" в ~/.профиль.)

Затем в Qt5ct я установил размер шрифта на 8.

Я новичок здесь и в Ubuntu, так что это может быть не лучшим решением. Дайте мне знать, если он отвечает на ваш вопрос или он работает для вас.

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