diff options
author | Eike Ziller <eike.ziller@theqtcompany.com> | 2016-04-05 14:11:47 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@theqtcompany.com> | 2016-04-05 14:11:47 +0200 |
commit | 1ae483fc833162d6169d4bdbb29846841de3fcbc (patch) | |
tree | ffdef4e583f1a9e27edc740bbb6b0248d959f825 /src/plugins/coreplugin/progressmanager | |
parent | c8c6c8ec50f3d9f18a55c26350a4e3f80117fd88 (diff) | |
parent | 1ec4bbb0297b23331389eac7a229b4312867ca53 (diff) | |
download | qt-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.cpp | 9 |
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) { |