diff options
| author | Kai Uwe Broulik <[email protected]> | 2018-01-11 12:01:23 +0100 |
|---|---|---|
| committer | Kai Uwe Broulik <[email protected]> | 2018-01-11 12:01:23 +0100 |
| commit | bdcf12026d0d3e9dd0ac8e585d415bad0f274a7e (patch) | |
| tree | d2a4585dd6a0f3a9c27656f48117bfe82c9dbc7f /src/kitemviews/kstandarditemlistwidget.cpp | |
| parent | 7a4d1e6199fab24c3c5e0b050b50101ccaf11d2f (diff) | |
[KStandardItemListWidget] Don't paint overlay outside view for devicePixelRatio > 1
Translate the position by devicePixelRatio
REVIEW: 129084
Diffstat (limited to 'src/kitemviews/kstandarditemlistwidget.cpp')
| -rw-r--r-- | src/kitemviews/kstandarditemlistwidget.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kitemviews/kstandarditemlistwidget.cpp b/src/kitemviews/kstandarditemlistwidget.cpp index d9e175987..827537612 100644 --- a/src/kitemviews/kstandarditemlistwidget.cpp +++ b/src/kitemviews/kstandarditemlistwidget.cpp @@ -998,7 +998,7 @@ void KStandardItemListWidget::updatePixmapCache() if (!m_overlay.isNull()) { QPainter painter(&m_pixmap); - painter.drawPixmap(0, m_pixmap.height() - m_overlay.height(), m_overlay); + painter.drawPixmap(0, (m_pixmap.height() - m_overlay.height()) / m_pixmap.devicePixelRatio(), m_overlay); } int scaledIconSize = 0; |
