LINUX.ORG.RU

Qt Designer, размер и положение виджетов, сплиттеры

 , ,


0

1

Всем привет! Бюсь тут над одной проблемой, никак разобраться не могу. Суть в следующем: например в Qt Designer есть 2 виджета, graphicsView и treeView. Они объединены командой «Lay Out Vertically in Splitter». Сплиттер делит их ровно пополам. Если настроить масштабирование, эта пропорция сохраняется. А как сделать, чтобы пропорция была, например 30/70 при любом масштабировании окна?

Кажется, сам разобрался. Нашёл на англоязычном форуме. Оказывается, в таком случае надо использовать stretch factor. Например, когда в сплиттере 2 виджета расположены вертикально, у верхнего виджета задаём Vertical Stretch = 3, а у нижнего Vertical Stretch = 7. И получаем, что при любом масштабировании окна верхний виджет будет занимать 30% области сплиттера, а нижний - 70%.

Vova01987
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.