diff options
| author | Emmanuel Pescosta <[email protected]> | 2013-10-09 19:52:53 +0200 |
|---|---|---|
| committer | Emmanuel Pescosta <[email protected]> | 2013-10-09 19:52:53 +0200 |
| commit | 2114210905970db6fb115cdc5710a7a71b5a669d (patch) | |
| tree | cf6d7e6efcb23db630f64ade3cf6d0586cf0bb35 | |
| parent | b4efdc620e8ce7571b45d7bfe22f30271871b9f9 (diff) | |
Use the icon size from KItemListStyleOption for the width and height of the
expansion area instead of KIconLoad::SizeSmall.
BUG: 325543
REVIEW: 113169
FIXED-IN: 4.12
| -rw-r--r-- | src/kitemviews/kstandarditemlistwidget.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/kitemviews/kstandarditemlistwidget.cpp b/src/kitemviews/kstandarditemlistwidget.cpp index 4b9f33b6f..302150fec 100644 --- a/src/kitemviews/kstandarditemlistwidget.cpp +++ b/src/kitemviews/kstandarditemlistwidget.cpp @@ -802,11 +802,12 @@ void KStandardItemListWidget::updateExpansionArea() const QHash<QByteArray, QVariant> values = data(); const int expandedParentsCount = values.value("expandedParentsCount", 0).toInt(); if (expandedParentsCount >= 0) { + const KItemListStyleOption& option = styleOption(); const qreal widgetHeight = size().height(); - const qreal inc = (widgetHeight - KIconLoader::SizeSmall) / 2; + const qreal inc = (widgetHeight - option.iconSize) / 2; const qreal x = expandedParentsCount * widgetHeight + inc; const qreal y = inc; - m_expansionArea = QRectF(x, y, KIconLoader::SizeSmall, KIconLoader::SizeSmall); + m_expansionArea = QRectF(x, y, option.iconSize, option.iconSize); return; } } |
