Найти тему
[about@Linux ~]#

Улучшаем внешний вид Qt6 приложений в Gnome (на примере ALT Linux)

Создать карусельДобавьте описание
Создать карусельДобавьте описание

Приложения, написанные с использованием фреймворка 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