QMacStyle - fix the separator's color in the Dark theme
It's too dark as it is now. Since there is no similar UI element in AppKit, we take the same color as the toolbar's handle has (looks OK-eysh with 'Dark' and there is no reason to have the separator with a color different from the bar handle, both elements essentialy are lines of dots). Fixes: QTBUG-72759 Change-Id: I28277f80174a1c4c0af17961aba8ed6135aa3189 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
parent
cc4c0b43a5
commit
ebddd02896
|
|
@ -3152,7 +3152,9 @@ void QMacStyle::drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, QPai
|
|||
theStroker.setCapStyle(Qt::FlatCap);
|
||||
theStroker.setDashPattern(QVector<qreal>() << 1 << 2);
|
||||
path = theStroker.createStroke(path);
|
||||
p->fillPath(path, QColor(0, 0, 0, 119));
|
||||
const auto dark = qt_mac_applicationIsInDarkMode() ? opt->palette.dark().color().darker()
|
||||
: QColor(0, 0, 0, 119);
|
||||
p->fillPath(path, dark);
|
||||
}
|
||||
break;
|
||||
case PE_FrameWindow:
|
||||
|
|
|
|||
Loading…
Reference in New Issue