summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/projectexplorer/projectwindow.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/projectexplorer/projectwindow.cpp b/src/plugins/projectexplorer/projectwindow.cpp
index 8d8ca4677e..e84873d4f4 100644
--- a/src/plugins/projectexplorer/projectwindow.cpp
+++ b/src/plugins/projectexplorer/projectwindow.cpp
@@ -188,7 +188,11 @@ void PanelsWidget::addPropertiesPanel(PropertiesPanel *panel)
QLabel *nameLabel = new QLabel(m_root);
nameLabel->setText(panel->displayName());
QPalette palette = nameLabel->palette();
- palette.setBrush(QPalette::All, QPalette::Foreground, QColor(0, 0, 0, 110));
+ for (int i = QPalette::Active; i < QPalette::NColorGroups; ++i ) {
+ QColor foregroundColor = palette.color(QPalette::ColorGroup(i), QPalette::Foreground);
+ foregroundColor.setAlpha(110);
+ palette.setBrush(QPalette::ColorGroup(i), QPalette::Foreground, foregroundColor);
+ }
nameLabel->setPalette(palette);
nameLabel->setContentsMargins(0, ABOVE_HEADING_MARGIN, 0, 0);
QFont f = nameLabel->font();