diff options
author | Tor Arne Vestbø <[email protected]> | 2023-02-09 14:16:05 +0100 |
---|---|---|
committer | Axel Spoerl <[email protected]> | 2023-02-15 11:43:49 +0100 |
commit | c22cf6dc072671ab457cebfd48fa28e89d0db4c0 (patch) | |
tree | dca9819aa045f4e6aa164647671d328d37e3a649 /src/gui/kernel/qstylehints.cpp | |
parent | 9a7a12692fcc0849e56d8f85d7d201483c3e0aec (diff) |
Rename Qt::Appearance to Qt::ColorScheme
Based on discussions in the 6.5 API review, where we concluded that
'appearance' is too general. Instead, we follow the CSS standard
and use the term 'color scheme'.
Change-Id: I8ceaf4138ecadff5ccd962480e8e5beb39b556ec
Reviewed-by: Axel Spoerl <[email protected]>
Reviewed-by: Jonas Kvinge <[email protected]>
Reviewed-by: Timur Pocheptsov <[email protected]>
(cherry picked from commit 32749c913b32e89e2027227233794f2296166cc6)
Diffstat (limited to 'src/gui/kernel/qstylehints.cpp')
-rw-r--r-- | src/gui/kernel/qstylehints.cpp | 29 |
1 files changed, 12 insertions, 17 deletions
diff --git a/src/gui/kernel/qstylehints.cpp b/src/gui/kernel/qstylehints.cpp index d688d0ae3aa..30a3be7d36b 100644 --- a/src/gui/kernel/qstylehints.cpp +++ b/src/gui/kernel/qstylehints.cpp @@ -122,20 +122,15 @@ int QStyleHints::touchDoubleTapDistance() const } /*! - \property QStyleHints::appearance - \brief the appearance of the platform theme - \sa Qt::Appearance + \property QStyleHints::colorScheme + \brief the color scheme of the platform theme. + \sa Qt::ColorScheme \since 6.5 */ -Qt::Appearance QStyleHints::appearance() const -{ - Q_D(const QStyleHints); - return d->appearance(); -} - Qt::ColorScheme QStyleHints::colorScheme() const { - return Qt::ColorScheme(appearance()); + Q_D(const QStyleHints); + return d->colorScheme(); } /*! @@ -597,17 +592,17 @@ int QStyleHints::mouseQuickSelectionThreshold() const /*! \internal - QStyleHintsPrivate::setAppearance - set a new appearance. - Set \a appearance as the new appearance of the QStyleHints. - The appearanceChanged signal will be emitted if present and new appearance differ. + QStyleHintsPrivate::setColorScheme - set a new color scheme. + Set \a colorScheme as the new color scheme of the QStyleHints. + The colorSchemeChanged signal will be emitted if present and new color scheme differ. */ -void QStyleHintsPrivate::setAppearance(Qt::Appearance appearance) +void QStyleHintsPrivate::setColorScheme(Qt::ColorScheme colorScheme) { - if (m_appearance == appearance) + if (m_colorScheme == colorScheme) return; - m_appearance = appearance; + m_colorScheme = colorScheme; Q_Q(QStyleHints); - emit q->appearanceChanged(appearance); + emit q->colorSchemeChanged(colorScheme); } QStyleHintsPrivate *QStyleHintsPrivate::get(QStyleHints *q) |