Label size fix

Есть одна проблема. Сейчас, если текст окажется слишком длинным и не будет помещаться на экран, QLabel автоматически разобьёт его на несколько строк. Мне, кажется, это правильное поведение. Если же вычислять длину метки с помощь QFontMetrics, то непоместившаяся  часть текста просто окажется за пределами экрана. Конечно, в этом случае можно установить ширину метки до конца экрана, и тогда произойдёт автоматический перенос, но тогда будет непонятно, как узнать высоту текста.