Use anti-aliasing for drawing menu items

This commit is contained in:
baldurk
2018-02-24 23:22:23 +00:00
parent 4932bd33c8
commit 0a91f649f8
+5
View File
@@ -1743,6 +1743,9 @@ void RDStyle::drawControl(ControlElement control, const QStyleOption *opt, QPain
{
const QStyleOptionMenuItem *menuitem = qstyleoption_cast<const QStyleOptionMenuItem *>(opt);
p->save();
p->setRenderHint(QPainter::Antialiasing);
QRectF rect = QRectF(opt->rect).adjusted(0.5, 0.5, 0.5, 0.5);
p->setPen(QPen(outlineBrush(opt->palette), 1.0));
@@ -1825,6 +1828,8 @@ void RDStyle::drawControl(ControlElement control, const QStyleOption *opt, QPain
}
}
p->restore();
return;
}
else if(control == QStyle::CE_TabBarTabLabel)