#include int main(int argc, char **argv) { QApplication a(argc, argv); QWidget w; for (int i = 0; i < 10000; i++) { QString s = "test"; double dSize = 1.8100000 + (((double)i) / 100000); QFont font = QFont("Arial"); font.setPointSizeF(10. + dSize); QRect rectBound = QFontMetrics(font).boundingRect(s); } return 0; }