У меня есть VBox
, который выглядит так:
ImportantWidget
HSeparator
Label
Я хочу, чтобы это окно было настолько широким, насколько необходимо ImportantWidget
, а не шире. Тем не менее, Label
может иногда расти очень долго. Мне нужна следующая логика: если Label
может уместить весь его текст, не расширяя VBox
по горизонтали (после того, как он достаточно вырос, чтобы уместиться ImportantWidget
), то весь его текст должен быть в одной строке. Но если он переполнится и приведет к горизонтальному изменению размера, он должен вместо этого разделить свой текст на несколько строк.
Есть ли виджет, который уже делает это, лучше, чем Label
для задачи? Если нет, что я должен использовать?