┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/kitemviews/kstandarditemlistwidget.cpp
diff options
context:
space:
mode:
authorMéven Car <[email protected]>2025-04-18 13:12:15 +0200
committerMéven Car <[email protected]>2025-04-20 12:07:16 +0200
commitc9b7c5b77ec092f8354c5fd9701384aa14de76f4 (patch)
tree3960fab1ee3a4bdf993c18d4a42c7c200cb30291 /src/kitemviews/kstandarditemlistwidget.cpp
parent2369052179588faebd80634e968ce1d91b349848 (diff)
KStandardItemList: have emblem when hovering
Diffstat (limited to 'src/kitemviews/kstandarditemlistwidget.cpp')
-rw-r--r--src/kitemviews/kstandarditemlistwidget.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/kitemviews/kstandarditemlistwidget.cpp b/src/kitemviews/kstandarditemlistwidget.cpp
index fb209ec5b..729411c11 100644
--- a/src/kitemviews/kstandarditemlistwidget.cpp
+++ b/src/kitemviews/kstandarditemlistwidget.cpp
@@ -345,7 +345,7 @@ void KStandardItemListWidget::paint(QPainter *painter, const QStyleOptionGraphic
drawSiblingsInformation(painter);
}
- auto pixmap = m_pixmap;
+ auto pixmap = isHovered() ? m_hoverPixmap : m_pixmap;
if (!m_overlays.isEmpty()) {
const qreal dpr = KItemViewsUtils::devicePixelRatio(this);
@@ -402,7 +402,7 @@ void KStandardItemListWidget::paint(QPainter *painter, const QStyleOptionGraphic
// Finally paint pixmap1 on the widget
drawPixmap(painter, pixmap1);
} else {
- drawPixmap(painter, m_hoverPixmap);
+ drawPixmap(painter, pixmap);
}
} else if (!pixmap.isNull()) {
drawPixmap(painter, pixmap);