summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@digia.com>2014-11-06 14:16:29 +0100
committerOrgad Shaneh <orgads@gmail.com>2014-11-27 17:19:23 +0100
commitda3b7a6c4acea0e19feb49e204e59c12295f90b4 (patch)
tree0bb975dcf7511874a9a8a7e8f95f4bf83c56f046 /src
parent0dc99f568a20d0e2de52877d60bafb688b4af052 (diff)
downloadqt-creator-da3b7a6c4acea0e19feb49e204e59c12295f90b4.tar.gz
Theming: Fix styling of TargetSettingsWidget
If using the flat style also the TargetSettingsWidget should be flat. Change-Id: I16147c9868e3e949a4d9aa0fedf85358504bde9e Reviewed-by: Thorben Kroeger <thorbenkroeger@gmail.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/projectexplorer/targetsettingswidget.cpp14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/plugins/projectexplorer/targetsettingswidget.cpp b/src/plugins/projectexplorer/targetsettingswidget.cpp
index 6ea3ceaeac..5afbcd2eb8 100644
--- a/src/plugins/projectexplorer/targetsettingswidget.cpp
+++ b/src/plugins/projectexplorer/targetsettingswidget.cpp
@@ -31,6 +31,8 @@
#include "targetsettingswidget.h"
#include "ui_targetsettingswidget.h"
+#include <utils/theme/theme.h>
+
#include <QPushButton>
using namespace ProjectExplorer::Internal;
@@ -41,9 +43,15 @@ TargetSettingsWidget::TargetSettingsWidget(QWidget *parent) :
m_targetSelector(new TargetSelector(this))
{
ui->setupUi(this);
- ui->header->setStyleSheet(QLatin1String("QWidget#header {"
- "border-image: url(:/projectexplorer/images/targetseparatorbackground.png) 43 0 0 0 repeat;"
- "}"));
+
+ if (Utils::creatorTheme()->widgetStyle() == Utils::Theme::StyleFlat) {
+ ui->separator->setVisible(false);
+ ui->shadow->setVisible(false);
+ } else {
+ ui->header->setStyleSheet(QLatin1String("QWidget#header {"
+ "border-image: url(:/projectexplorer/images/targetseparatorbackground.png) 43 0 0 0 repeat;"
+ "}"));
+ }
QHBoxLayout *headerLayout = new QHBoxLayout;
headerLayout->setContentsMargins(5, 3, 0, 0);