Способ, которым я это делаю, - задать ему значения minHeight и minWidth, но без свойств высоты или ширины.Таким образом, он сжимается, чтобы соответствовать содержанию.
Будьте осторожны.Если у вас слишком много контента, он может исчезнуть с экрана, поэтому установите maxHeight и maxWidth.Или же измените размер окна заголовка в зависимости от местоположения экрана и размеров.Тогда вам все равно придется обрабатывать полосы прокрутки, но это происходит гораздо реже.