Приложения, написанные с использованием фреймворка Qt6 в среде рабочего стола Gnome, по умолчанию могут иметь различные проблемы. Например, отсутствие иконок там, где они должны быть, тонкие шрифты и полосы прокрутки и т. д. В данной статье расскажу, как это исправить.
Для этого нам понадобится установить утилиту qt6ct:
# apt-get install -y qt6ct
После чего вызвать окно программы настройки, выполнив:
$ qt6ct
Или открыв приложение «Настройки Qt6» из лаунчера:
Здесь можно настроить цветовую схему, шрифты, значки, применить некоторые улучшения CSS и прочее по своему усмотрению.
Чтобы применить сохраненные настройки к какому-либо одному конкретному приложению, его можно запустить из терминала, добавив переменную QT_QPA_PLATFORMTHEME=qt6ct к команде запуска, например, так:
$ QT_QPA_PLATFORMTHEME=qt6ct fooyin
Если же вы желаете применить настройки ко всем Qt6 приложениям по умолчанию, необходимо отредактировать файл /etc/profile любым текстовым редактором, в моем случае mcedit:
# mcedit /etc/profile
И в самом конце файла дописать следующую строку:
export QT_QPA_PLATFORMTHEME="qt6ct"
После перезагрузки выбранные настройки будут применяться для всех Qt6 приложений. Список исключений можно настроить в той же программе qt6ct.
Ну и для сравнения скриншоты музыкального проигрывателя Fooyin до:
И после использования qt6ct:
Думаю, разница здесь заметная :)
[about@Linux ~]# — Сообщество пользователей и любителей ОС на базе ядра Linux и по совместительству персональный блог одного из таких людей.
Страница ВК: https://vk.com/about_linux
Телеграм: https://t.me/about_linux_tg