┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/kitemviews/kitemlistview.cpp
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2012-02-28 16:41:53 +0100
committerPeter Penz <[email protected]>2012-02-28 16:43:53 +0100
commitee31c709a534ae5341f1504a55154ab43333d9bc (patch)
tree759ec7eadee995914d2cbb7ff558be944a88ce7f /src/kitemviews/kitemlistview.cpp
parent4620d8995ea12d5903f185824cc7ee210d45cf0b (diff)
Finetuning of margins and alternate row colors
Thanks to Martin Zilz for the ongoing support.
Diffstat (limited to 'src/kitemviews/kitemlistview.cpp')
-rw-r--r--src/kitemviews/kitemlistview.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/kitemviews/kitemlistview.cpp b/src/kitemviews/kitemlistview.cpp
index 246c8badd..0563a3519 100644
--- a/src/kitemviews/kitemlistview.cpp
+++ b/src/kitemviews/kitemlistview.cpp
@@ -1862,7 +1862,7 @@ void KItemListView::updateAlternateBackgroundForWidget(KItemListWidget* widget)
const QList<QPair<int, QVariant> > groups = model()->groups();
const int indexOfFirstGroupItem = groups[groupIndex].first;
const int relativeIndex = index - indexOfFirstGroupItem;
- enabled = (relativeIndex & 0x1) == 0;
+ enabled = (relativeIndex & 0x1) > 0;
}
}
}
@@ -2114,10 +2114,10 @@ void KItemListView::updateGroupHeaderHeight()
groupHeaderHeight += 2 * m_styleOption.horizontalMargin;
groupHeaderMargin = m_styleOption.horizontalMargin;
} else if (m_itemSize.isEmpty()){
- groupHeaderHeight += 2 * m_styleOption.padding;
+ groupHeaderHeight += 4 * m_styleOption.padding;
groupHeaderMargin = m_styleOption.iconSize / 2;
} else {
- groupHeaderHeight += 2 * m_styleOption.padding;
+ groupHeaderHeight += 2 * m_styleOption.padding + m_styleOption.verticalMargin;
groupHeaderMargin = m_styleOption.iconSize / 4;
}
m_layouter->setGroupHeaderHeight(groupHeaderHeight);