Тема gtk для приложений qt 5,7+

С утра обнаружил, что qbittorrent слишком уж странно выглядит после вчерашнего обновления, изучив пакеты которые обновились, полез гуглить, оказывается из qt 5.7 выпилили поддержку gtk2 [ https://github.com/qt/qtbase/commit/899a815414e95da8d9429a4a4f4d7094e49cfc55 ] в отдельный пакет qtstyleplugins.

Откатываться было неохотно, да и некуда, поэтому было принято решение решать проблему. Нашел в AUR пакет qt5-styleplugins, установил его pacaur -S qt5-styleplugins и тут началось веселье, все попытки запустить qbittorent да и любое другое qt приложение с параметрами gtk2 вываливалось в core dumped.
QT_STYLE_OVERRIDE=gtk2 и прочее QT_STYLE_OVERRIDE=gtk3 не помогали.
Решение оказалось простым, добавляем в файл /etc/environment строчку:
QT_QPA_PLATFORMTHEME=qt5ct
Или можно в ~/.profile добавить(как я и сделал):
export QT_QPA_PLATFORMTHEME=qt5ct
Перезапускаемся.
В приложение qt5ct(должно быть установлено) выбираем стиль gtk2


Сохраняем, и вот у нас вновь qt и gtk приложения приведены к одинаковому внешнему виду.

Комментарии ()

    Есть вопрос или предложение пиши в Telegram @cloudsv

    MTProto прokси для Telegram

    Прямой эфир

    cloudsv 10 сентября 2020, 13:17
    MySQL Workbench падает при подключении 2
    cloudsv 31 августа 2020, 15:55
    Let's Encrypt это легко и просто 2
    cloudsv 05 августа 2020, 11:57
    Мне вчера стукнуло 34 4
    Алексей 19 июня 2020, 15:06
    Обновление Scala Rider G4 34
    Tmks 24 января 2020, 01:05
    Настройка прокси mtproto для Telegram 50
    cloudsv 26 октября 2019, 20:11
    Linux I/O Scheduler, для кого какой? 2
    alex 26 февраля 2019, 11:28
    Установка и настройка minidlna 1
    Георгий 18 декабря 2018, 09:13
    Пароль от резервной копии Bitrix 2
    cloudsv 31 июля 2020, 00:54
    О жизни Мне вчера стукнуло 34 4
    cloudsv 15 апреля 2020, 18:45
    Arch Linux Основные hotkeys редактора Vim 0
    cloudsv 01 октября 2019, 11:00
    Arch Linux Локальный редирект порта в Linux 0
    cloudsv 25 августа 2019, 19:14
    О жизни Социальная сеть от Яндекса Aura 0
    cloudsv 31 июля 2019, 00:34
    О жизни 33 year old 0
    cloudsv 25 июня 2019, 21:29
    Telegram Полезные боты в Telegram 0