https://bugs.kde.org/show_bug.cgi?id=501715

--- Comment #4 from cyangalaxy <skygalax...@outlook.com> ---
I found out that the forced RGB subpixel anti-aliasing comes from Qt Quick's
renderType "Text.QtRendering". Switching to the renderType
"Text.NativeRendering" fixes this issue, because Text.NativeRendering does
acknowledge the native font rendering settings.

However it seems that the renderType of a Qt Quick application is only
changeable at compile-time. I was not able to change the renderType globally
via Linux environment variables, so Idk how to fix it for my KDE Plasma desktop
and third party Qt Quick apps.

I was only able to fix in my own Qt Quick app by adding "renderType:
Text.NativeRendering".

This is a problem, because I don't have a RGB monitor, but BGR monitor, and the
forced RGB subpixel anti-aliasing causes colour-fringing/chromatic aberration
for texts in Qt Quick/QML.

https://doc.qt.io/qt-6/qml-qtquick-text.html#renderType-prop

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to