QGenericUnixTheme: Rename ColorTheme enum value to ColorScheme

ColorScheme is used in Qt as a name for dark/light desktop mode
properties.
The enum value was named incorrectly.

=> Fix it.

Pick-to: 6.6 6.5
Change-Id: I2aa72f81e36c0997127dd6de0e23d4773509ba40
Reviewed-by: Santhosh Kumar <santhosh.kumar.selvaraj@qt.io>
(cherry picked from commit c4bd6ac4e5a0782d8771af1485a3b78733180785)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Axel Spoerl 2023-12-29 09:10:09 +01:00 committed by Qt Cherry-pick Bot
parent 58d6b0a1af
commit 8e67c782a6

View File

@ -148,7 +148,7 @@ public:
enum class Setting {
Theme,
ApplicationStyle,
ColorTheme,
ColorScheme,
};
Q_ENUM(Setting)
@ -375,7 +375,7 @@ void QGenericUnixThemeDBusListener::populateSignalMap()
ChangeSignal(Provider::Gtk, Setting::Theme));
m_signalMap.insert(DBusKey("org.freedesktop.appearance"_L1, "color-scheme"_L1),
ChangeSignal(Provider::Gnome, Setting::ColorTheme));
ChangeSignal(Provider::Gnome, Setting::ColorScheme));
const QString &saveJsonFile = qEnvironmentVariable("QT_QPA_DBUS_SIGNALS_SAVE");
if (!saveJsonFile.isEmpty())
@ -594,7 +594,7 @@ void QKdeThemePrivate::settingChangedHandler(QGenericUnixThemeDBusListener::Prov
return;
switch (setting) {
case QGenericUnixThemeDBusListener::Setting::ColorTheme:
case QGenericUnixThemeDBusListener::Setting::ColorScheme:
qCDebug(lcQpaThemeDBus) << "KDE color theme changed to:" << value;
break;
case QGenericUnixThemeDBusListener::Setting::Theme: