From 06f057d385f3924235697942ebc73aa1956515c2 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Mon, 19 Sep 2011 20:34:17 +0200 Subject: Draw styled header for the details-view --- src/kitemviews/kitemlistcontainer.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'src/kitemviews/kitemlistcontainer.cpp') diff --git a/src/kitemviews/kitemlistcontainer.cpp b/src/kitemviews/kitemlistcontainer.cpp index c68af6d94..65ddcb545 100644 --- a/src/kitemviews/kitemlistcontainer.cpp +++ b/src/kitemviews/kitemlistcontainer.cpp @@ -329,15 +329,13 @@ void KItemListContainer::updateGeometries() { QRect rect = geometry(); - int widthDec = frameWidth() * 2; - if (verticalScrollBar()->isVisible()) { - widthDec += style()->pixelMetric(QStyle::PM_ScrollBarExtent); - } + const int widthDec = verticalScrollBar()->isVisible() + ? frameWidth() + style()->pixelMetric(QStyle::PM_ScrollBarExtent) + : frameWidth() * 2; - int heightDec = frameWidth() * 2; - if (horizontalScrollBar()->isVisible()) { - heightDec += style()->pixelMetric(QStyle::PM_ScrollBarExtent); - } + const int heightDec = horizontalScrollBar()->isVisible() + ? frameWidth() + style()->pixelMetric(QStyle::PM_ScrollBarExtent) + : frameWidth() * 2; rect.adjust(0, 0, -widthDec, -heightDec); -- cgit v1.3