Qt: QLabel с WordWrap раздувает форму, что делать?
Программа на Qt Widgets. Есть форма переменного размера. Ставим на ней QVerticalLayout. Один из членов — QLabel с включённым WordWrap.
Это ставит серьёзные ограничения на высоту формы. А если таких подписей несколько — форма не вписывается в небольшие экраны.
Что делать?
Mercury13: Я бы maximum height на окно ставил, а не на надпись.
Что-нибудь вроде такого (90% высоты рабочего стола)
setMaximumHeight( QApplication::desktop()->availableGeometry().height() * 9 / 10 );
Ещё раз. Мне не надо выставлять максимальный размер. Меня напрягает, что МИНИМАЛЬНЫЙ размер слишком велик, и виновник этому — надпись с переносом.
А максимальный — любой, вплоть до полного экрана!