qt_mac_createRolePalettes: fix the highlight color for ItemViewPalette role

While this requires from us calling a deprecated method, a (non-deprecated)
method we were using gives a wrong color which is too bright/saturated.

Task-number: QTBUG-70676
Change-Id: Icebeb53e351caa646c533595ca1a886e5eb6b5b8
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
bb10
Timur Pocheptsov 2018-10-11 14:36:31 +02:00
parent 0a7aebadfb
commit f5204067a0
1 changed files with 1 additions and 1 deletions

View File

@ -202,7 +202,7 @@ QHash<QPlatformTheme::Palette, QPalette*> qt_mac_createRolePalettes()
qt_mac_toQBrush([NSColor unemphasizedSelectedTextColor]));
} else {
baseColors = [NSColor controlAlternatingRowBackgroundColors];
activeHighlightColor = [NSColor selectedControlColor];
activeHighlightColor = [NSColor alternateSelectedControlColor];
pal.setBrush(QPalette::Inactive, QPalette::HighlightedText,
pal.brush(QPalette::Active, QPalette::Text));
}