Add KDE theming support
KDE applications are a notable part of the popular Qt software in the Linux world. Sadly, they have their own theming add-ons that are applied through QPlatformTheme.
This adds support for all aspects of the KDE applications theming present in the plasma-integration QPlatformTheme:
- KDE's QtQuick style bridging the currently set QtWidgets style (you may want to get QtQuick style choice in the settings UI in the future instead)
- KDE's color schemes (the most important part as KDE applications don't fallback to QtQuick style/QtWidgets style/QPalette for colors)
- KDE's icon engine applying KDE's color schemes to icons (to not to have dark icons on dark background)
- Writing widget style and icon theme to kdeglobals for applications using KStyleManager
I also have a qt5ct variant of this patch but I don't have a SourceForge account nor SVN experience to send it there... If you wish I can upload the patch here as a file.
Fixes https://github.com/trialuser02/qt6ct/issues/38
Fixes #2
Edited by Ilya Fedin