summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/progressmanager
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@theqtcompany.com>2016-04-05 14:11:47 +0200
committerEike Ziller <eike.ziller@theqtcompany.com>2016-04-05 14:11:47 +0200
commit1ae483fc833162d6169d4bdbb29846841de3fcbc (patch)
treeffdef4e583f1a9e27edc740bbb6b0248d959f825 /src/plugins/coreplugin/progressmanager
parentc8c6c8ec50f3d9f18a55c26350a4e3f80117fd88 (diff)
parent1ec4bbb0297b23331389eac7a229b4312867ca53 (diff)
downloadqt-creator-1ae483fc833162d6169d4bdbb29846841de3fcbc.tar.gz
Merge remote-tracking branch 'origin/4.0'
Conflicts: src/libs/utils/tcpportsgatherer.h Change-Id: I495f3e05789f09efb8b1e84827893423a5b5b60c
Diffstat (limited to 'src/plugins/coreplugin/progressmanager')
-rw-r--r--src/plugins/coreplugin/progressmanager/progressbar.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/coreplugin/progressmanager/progressbar.cpp b/src/plugins/coreplugin/progressmanager/progressbar.cpp
index a1c3fcbd91..1348196893 100644
--- a/src/plugins/coreplugin/progressmanager/progressbar.cpp
+++ b/src/plugins/coreplugin/progressmanager/progressbar.cpp
@@ -244,11 +244,14 @@ void ProgressBar::paintEvent(QPaintEvent *)
// Draw separator
int separatorHeight = m_separatorVisible ? SEPARATOR_HEIGHT : 0;
if (m_separatorVisible) {
+ QRectF innerRect = QRectF(this->rect()).adjusted(0.5, 0.5, -0.5, -0.5);
p.setPen(StyleHelper::sidebarShadow());
- p.drawLine(0,0, size().width(), 0);
+ p.drawLine(innerRect.topLeft(), innerRect.topRight());
- p.setPen(StyleHelper::sidebarHighlight());
- p.drawLine(1, 1, size().width(), 1);
+ if (creatorTheme()->flag(Theme::DrawToolBarHighlights)) {
+ p.setPen(StyleHelper::sidebarHighlight());
+ p.drawLine(innerRect.topLeft() + QPointF(1, 1), innerRect.topRight() + QPointF(0, 1));
+ }
}
if (m_titleVisible) {