From 2897b881d6715a972635e66196c29bfa2e123e80 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 8 Nov 2020 04:04:37 +0100 Subject: [PATCH] Only override fancy tabwidget style with adwaita --- src/widgets/fancytabwidget.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/widgets/fancytabwidget.cpp b/src/widgets/fancytabwidget.cpp index 104001dc..d2699487 100644 --- a/src/widgets/fancytabwidget.cpp +++ b/src/widgets/fancytabwidget.cpp @@ -25,6 +25,7 @@ #include #include +#include #include #include #include @@ -452,7 +453,9 @@ FancyTabWidget::FancyTabWidget(QWidget *parent) : QTabWidget(parent), setMovable(true); setElideMode(Qt::ElideNone); setUsesScrollButtons(true); - setStyle(new FancyTabWidgetProxyStyle(style())); + if (QApplication::style() && QApplication::style()->objectName().toLower().contains(QRegularExpression("^adwaita.*$"))) { + setStyle(new FancyTabWidgetProxyStyle(style())); + } connect(tabBar, SIGNAL(currentChanged(int)), this, SLOT(currentTabChanged(int)));