Move to QFontMetrics new api

This commit is contained in:
Luis Ángel San Martín 2021-10-07 22:25:51 +02:00
parent 542b04287b
commit fe3ae36cc2

View File

@ -47,7 +47,7 @@ public:
QRect textRect = option.rect;
textRect.setLeft(std::max(0, (option.rect.size().width() - fm.width(text)) / 2));
textRect.setLeft(std::max(0, (option.rect.size().width() - fm.horizontalAdvance(text)) / 2));
painter->drawText(textRect, text);
@ -62,7 +62,7 @@ public:
QFontMetrics fm(option.font);
QString text = qvariant_cast<QString>(index.data(Qt::DisplayRole));
return QSize(fm.width(text), fm.height());
return QSize(fm.horizontalAdvance(text), fm.height());
}
};