macOS: Remove dead code for focus ring handling in Mac style

It was added in 375dd7ad34
but never used.

Pick-to: 6.2 6.3 5.15
Task-number: QTBUG-101883
Change-Id: Ibad7e0b1c371bdee63bcdbea0c5280091107408a
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
bb10
Tor Arne Vestbø 2022-03-18 13:29:09 +01:00
parent 82296d3193
commit bdb9a254c2
1 changed files with 0 additions and 21 deletions

View File

@ -4093,27 +4093,6 @@ void QMacStyle::drawControl(ControlElement ce, const QStyleOption *opt, QPainter
}
p->restore();
}
// TODO Needs size adjustment to fit the focus ring
if (tabOpt->state & State_HasFocus) {
QMacStylePrivate::CocoaControlType focusRingType;
switch (tp) {
case QStyleOptionTab::Beginning:
focusRingType = verticalTabs ? QMacStylePrivate::SegmentedControl_Last
: QMacStylePrivate::SegmentedControl_First;
break;
case QStyleOptionTab::Middle:
focusRingType = QMacStylePrivate::SegmentedControl_Middle;
break;
case QStyleOptionTab::End:
focusRingType = verticalTabs ? QMacStylePrivate::SegmentedControl_First
: QMacStylePrivate::SegmentedControl_Last;
break;
case QStyleOptionTab::OnlyOneTab:
focusRingType = QMacStylePrivate::SegmentedControl_Single;
break;
}
}
}
break;
case CE_TabBarTabLabel: