Это просто QFontMetrics::height()
или QFontMetrics::height()+QFontMetrics::leading()
?
Например, в этом коде:
painter.drawText(QRect(x, y, 1000, 1000), "line1");
y += lineOffset;
painter.drawText(QRect(x, y, 1000, 1000), "line2");
y += lineOffset;
painter.drawText(QRect(x, y, 1000, 1000), "line3");
Каким должно быть значение lineOffset
, чтобы строки располагались так, как если бы использовался этот код:
painter.drawText(QRect(x, y, 1000, 1000), "line1\nline2\nline3");