ifdef QFontMetrics::horizontalAdvance to make it work with older Qt

This commit is contained in:
Jonas Kvinge
2019-07-08 23:27:45 +02:00
parent 4150e3efde
commit 5f7efee00e
10 changed files with 52 additions and 2 deletions

View File

@@ -86,7 +86,11 @@ void SizeOverlayDelegate::paint(QPainter *painter, const QStyleOptionViewItem &o
const QFontMetrics metrics(font);
#if (QT_VERSION >= QT_VERSION_CHECK(5, 11, 0))
const int text_width = metrics.horizontalAdvance(text);
#else
const int text_width = metrics.width(text);
#endif
const QRect icon_rect(option.rect.left(), option.rect.top(), option.rect.width(), option.rect.width());