From 0dbadc59d851825a0421fbe10395e10449f7048d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=A4rkl?= Date: Sat, 3 Feb 2018 21:00:31 +0100 Subject: [PATCH] Fix QDockWidget Header Background on macOS #290 --- src/utils/Configuration.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/utils/Configuration.cpp b/src/utils/Configuration.cpp index 2126a206..d5a8d070 100644 --- a/src/utils/Configuration.cpp +++ b/src/utils/Configuration.cpp @@ -229,7 +229,17 @@ void Configuration::loadDarkTheme() { f.open(QFile::ReadOnly | QFile::Text); QTextStream ts(&f); - qApp->setStyleSheet(ts.readAll()); + QString stylesheet = ts.readAll(); +#ifdef Q_OS_MACX + // see https://github.com/ColinDuquesnoy/QDarkStyleSheet/issues/22#issuecomment-96179529 + stylesheet += "QDockWidget::title" + "{" + " background-color: #31363b;" + " text-align: center;" + " height: 12px;" + "}"; +#endif + qApp->setStyleSheet(stylesheet); } }