Метка сама регулирует свой размер, если политика размера по умолчанию, а не фиксировнная.
И размер окна будет сам прыгать. Или соседние элементы двигаться туда-сюда.
Автору. Возможно поможет:
label->setMinimumWidth( QFontMetrics( label->font() ).width( "widest string that label should contain" ) );