minor QGraphicsWidgetPrivate::resolvePalette() optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2024-05-20 10:52:23 +03:00
parent df212f180c
commit 4c79d0a360

View file

@ -132,9 +132,7 @@ void QGraphicsWidgetPrivate::setPalette_helper(const QPalette &palette)
void QGraphicsWidgetPrivate::resolvePalette(uint inheritedMask) void QGraphicsWidgetPrivate::resolvePalette(uint inheritedMask)
{ {
inheritedPaletteResolveMask = inheritedMask; inheritedPaletteResolveMask = inheritedMask;
QPalette naturalPalette = naturalWidgetPalette(); updatePalette(palette.resolve(naturalWidgetPalette()));
QPalette resolvedPalette = palette.resolve(naturalPalette);
updatePalette(resolvedPalette);
} }
void QGraphicsWidgetPrivate::updatePalette(const QPalette &palette) void QGraphicsWidgetPrivate::updatePalette(const QPalette &palette)