mirror of
https://invent.kde.org/network/falkon.git
synced 2024-11-11 09:32:12 +01:00
[Mac] Drawing QTabBar without actual object crashes on Mac
[ci skip]
This commit is contained in:
parent
b4a5754a40
commit
97d32a1191
|
@ -636,6 +636,7 @@ void ComboTabBar::paintEvent(QPaintEvent* ev)
|
|||
{
|
||||
QWidget::paintEvent(ev);
|
||||
|
||||
#ifndef Q_OS_MAC
|
||||
// Draw tabbar base even on parts of ComboTabBar that are not directly QTabBar
|
||||
QPainter p(this);
|
||||
QStyleOptionTabBarBaseV2 opt;
|
||||
|
@ -664,6 +665,7 @@ void ComboTabBar::paintEvent(QPaintEvent* ev)
|
|||
opt.rect.setWidth(scrollButtonWidth);
|
||||
style()->drawPrimitive(QStyle::PE_FrameTabBarBase, &opt, &p);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
int ComboTabBar::comboTabBarPixelMetric(ComboTabBar::SizeType sizeType) const
|
||||
|
|
Loading…
Reference in New Issue
Block a user