[Qt-interest] QFontMetricsF::boundingRect().height() is one-row height

Egor Popov faraslacks at gmail.com
Thu Aug 12 09:19:10 CEST 2010


Hi!

I'm trying to calculate height of rectangle circumscribing text inscribed
into rectangle with specified width. For that I use
QFontMetricsF::boundingRect() method in the following way:

QFontMetricsF metrics = QFontMetricsF(font);
int flags = Qt::AlignHLeft | Qt::AlignVTop | Qt::TextWordWrap;
qreal height = metrics.boundingRect(QRectF(0, 0, width, 0), flags, text);

The problem is in fact that height is always equal height of one row. Why?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20100812/2a10102c/attachment.html 


More information about the Qt-interest-old mailing list