tsujan / Kvantum

A Linux SVG-based theme engine for Qt and KDE
1.55k stars 146 forks source link

Insufficient text contrast in Audiotube (Kirigami Application) #880

Closed JuniorSuperTux closed 1 year ago

JuniorSuperTux commented 1 year ago

The title (Nowplaying section) should be displayed like right. Left is Kvantum.

20230513_14h16m44s_grim

tsujan commented 1 year ago

You may want to report it to the developers of that app.

JuniorSuperTux commented 1 year ago

Btw just a question, is this meant to be used independently (setting QT_QPA_PLATFORMTHEME to Kvantum), or used with stuff like qt5ct? Because in the right instance I'm running it with this patched qt5ct using the Kvantum theme, where Kirigami apps themes just fine.

tsujan commented 1 year ago

When it comes to QML, there can be various causes: Kirigami itself, qqc2-desktop-style (which should be used with QML apps), developer's mistakes (not considering foreground color when setting a background color and vice versa; happens without QML too), not applying a proper KDE color scheme (user's mistake),...

I'm running it with this patched qt5ct...

Under KDE, QML apps are styled by qqc2-desktop-style; it tries to apply the Qt style to QML apps as far as possible, and it makes use of the KDE color scheme. qt5ct should not be used inside KDE; it would interfere with KDE's Qt plugin.

But if you're outside KDE, yes, you need qt5ct. Then I can't tell how QML apps might look...

EDIT: qt5ct shouldn't be used inside LXQt either because, like KDE, LXQt has its own Qt plugin.

JuniorSuperTux commented 1 year ago

Thanks for the explanation