Using the designer in Qt creator I have created a dialog that contains various widgets in a vertical layout. One of the widgets is a QLabel with word wrap set to true. The text for the QLabel is set just before the dialog is shown.
The maximum width and height of the QLabel is 16777215, the vertical size policy is set to Expanding and the horizontal is Preferred. I've tried changing changing the size policy.
The problem I have is that if the text is large, the QLabel fails to be adjusted accordingly and the text is clipped, like this: -
I have tried calling updateGeometry() for the dialog, after setting the text and also tried calling update on the vertical layout, but nothing appears to make any difference. Ideally, I want the QLabel to adjust vertically to accommodate the text.
Can someone tell me what I'm missing here?