diff --git a/kstyle/breezestyle.cpp b/kstyle/breezestyle.cpp index 66829b05..9033ed05 100644 --- a/kstyle/breezestyle.cpp +++ b/kstyle/breezestyle.cpp @@ -955,7 +955,7 @@ namespace Breeze bool Style::drawWidgetPrimitive( const QStyleOption* option, QPainter* painter, const QWidget* widget ) const { Q_UNUSED(option) auto parent = widget; - if (!_toolsAreaManager->hasHeaderColors() || !_helper->shouldDrawToolsArea(widget)) { + if (!_helper->shouldDrawToolsArea(widget)) { return true; } auto mw = qobject_cast(widget); diff --git a/kstyle/breezetoolsareamanager.cpp b/kstyle/breezetoolsareamanager.cpp index b480edaf..a70b0db9 100644 --- a/kstyle/breezetoolsareamanager.cpp +++ b/kstyle/breezetoolsareamanager.cpp @@ -126,8 +126,6 @@ namespace Breeze { } } } - - _colorSchemeHasHeaderColor = KColorScheme::isColorSetSupported(_config, KColorScheme::Header); } bool AppListener::eventFilter(QObject *watched, QEvent *event) @@ -246,9 +244,4 @@ namespace Breeze { _windows[mainWindow].removeAll(toolbar); } } - - bool Breeze::ToolsAreaManager::hasHeaderColors() - { - return _colorSchemeHasHeaderColor; - } } diff --git a/kstyle/breezetoolsareamanager.h b/kstyle/breezetoolsareamanager.h index c3d64c8c..efb5d051 100644 --- a/kstyle/breezetoolsareamanager.h +++ b/kstyle/breezetoolsareamanager.h @@ -36,7 +36,6 @@ namespace Breeze { KConfigWatcher::Ptr _watcher; QPalette _palette = QPalette(); AppListener* _listener; - bool _colorSchemeHasHeaderColor; friend class AppListener; @@ -58,8 +57,6 @@ namespace Breeze { void unregisterWidget(QWidget *widget); QRect toolsAreaRect(const QMainWindow *window); - - bool hasHeaderColors(); }; }