diff options
author | Axel Spoerl <axel.spoerl@qt.io> | 2022-09-16 16:14:49 +0200 |
---|---|---|
committer | Axel Spoerl <axel.spoerl@qt.io> | 2022-09-24 01:30:48 +0200 |
commit | d35feca20c02539d04f10c23fc057454cb3fcc12 (patch) | |
tree | f6aaf331877207697be38f52c23c2f78e48f9e4b /src/gui/kernel/qguiapplication_p.h | |
parent | ac2154c7e90d68e4477cb383d1090aaa1939efec (diff) |
Propagate appearance property from QPlatformTheme to QStyleHints
Implement appearance property, getter and notifier in QStyleHints.
Update appearance property in QStyleHints when handling theme
change in QGuiApplicationPrivate.
Task-number: QTBUG-106381
Change-Id: Idd67ca9df248ec9d9e67c0d48121e8eead11a9e2
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/gui/kernel/qguiapplication_p.h')
-rw-r--r-- | src/gui/kernel/qguiapplication_p.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/kernel/qguiapplication_p.h b/src/gui/kernel/qguiapplication_p.h index 8309e2bfa7..82c9f45ad2 100644 --- a/src/gui/kernel/qguiapplication_p.h +++ b/src/gui/kernel/qguiapplication_p.h @@ -313,6 +313,8 @@ private: friend class QDragManager; + static Qt::Appearance appearance(); + static QGuiApplicationPrivate *self; static int m_fakeMouseSourcePointId; #ifdef Q_OS_WIN |