Windows11/VistaStyle: use delegating ctor
Use delegating ctor for QWindows11Style and QWindowsVistaStyle to avoid code duplication. Pick-to: 6.9 Change-Id: Ia5048d989a1d6556b64a3ffc95da5d05624cd634 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
This commit is contained in:
parent
0d4e044165
commit
e19607611c
@ -148,10 +148,8 @@ static void drawArrow(const QStyle *style, const QStyleOptionToolButton *toolbut
|
||||
/*!
|
||||
Constructs a QWindows11Style object.
|
||||
*/
|
||||
QWindows11Style::QWindows11Style() : QWindowsVistaStyle(*new QWindows11StylePrivate)
|
||||
QWindows11Style::QWindows11Style() : QWindows11Style(*new QWindows11StylePrivate)
|
||||
{
|
||||
highContrastTheme = QGuiApplicationPrivate::styleHints->colorScheme() == Qt::ColorScheme::Unknown;
|
||||
colorSchemeIndex = QGuiApplicationPrivate::styleHints->colorScheme() == Qt::ColorScheme::Light ? 0 : 1;
|
||||
}
|
||||
|
||||
/*!
|
||||
|
@ -1280,7 +1280,7 @@ static inline bool supportsStateTransition(QStyle::PrimitiveElement element,
|
||||
/*!
|
||||
Constructs a QWindowsVistaStyle object.
|
||||
*/
|
||||
QWindowsVistaStyle::QWindowsVistaStyle() : QWindowsStyle(*new QWindowsVistaStylePrivate)
|
||||
QWindowsVistaStyle::QWindowsVistaStyle() : QWindowsVistaStyle(*new QWindowsVistaStylePrivate)
|
||||
{
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user