drawText(QRectF &rect, int flags, const QString &text, QRectF brect = 0)
if you have a text which does not fit inlen into the rect, the text will not be drawn at all.
like this: painter.drawText(rect, Qt::AlignLeft, myText);
in Version 4.7.1 is was cutted with the rect given in parameter 0.
if you use now the flag Qt::TextDontClip it results also in a non wanted way. The text will overlapp the rectangle.
like this: painter.drawText(rect, Qt::AlignLeft | Qt::TextDontClip, myText);
Rectangles on Printout only drawn to have a better understanding what happen.