summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNodir Temirkhodjaev <nodir.temir@gmail.com>2021-06-23 16:53:01 +0300
committerNodir Temirkhodjaev <nodir.temir@gmail.com>2021-07-20 16:50:17 +0300
commit424243ab175eafc1dc9d4fe795f02147d519654d (patch)
tree12875758619f8c68aeda59e65457a225cf56f351
parentcdb18fc1e5c137cca518d393624d7c2b1db95354 (diff)
Fusion style: TabBar: Use common style to draw a close button
Custom tab bar's close button looks outdated in Fusion style. Common style's close button looks much better. Task-number: QTBUG-94752 Change-Id: I9e9aba4a5cd1ee0d3b7fc230306c5e052b6ba3bd Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> Reviewed-by: David Faure <david.faure@kdab.com>
-rw-r--r--src/widgets/styles/qfusionstyle.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/widgets/styles/qfusionstyle.cpp b/src/widgets/styles/qfusionstyle.cpp
index 5772c7d4c4..c7158adf7b 100644
--- a/src/widgets/styles/qfusionstyle.cpp
+++ b/src/widgets/styles/qfusionstyle.cpp
@@ -990,17 +990,6 @@ void QFusionStyle::drawPrimitive(PrimitiveElement elem,
case PE_FrameStatusBarItem:
break;
- case PE_IndicatorTabClose:
- {
- Q_D(const QFusionStyle);
- if (d->tabBarcloseButtonIcon.isNull())
- d->tabBarcloseButtonIcon = proxy()->standardIcon(SP_DialogCloseButton, option, widget);
- if ((option->state & State_Enabled) && (option->state & State_MouseOver))
- proxy()->drawPrimitive(PE_PanelButtonCommand, option, painter, widget);
- QPixmap pixmap = d->tabBarcloseButtonIcon.pixmap(QSize(16, 16), painter->device()->devicePixelRatio(), QIcon::Normal, QIcon::On);
- proxy()->drawItemPixmap(painter, option->rect, Qt::AlignCenter, pixmap);
- }
- break;
case PE_PanelMenu: {
painter->save();
const QBrush menuBackground = option->palette.base().color().lighter(108);