Ok.... читаю про stretch factor и ничего не понимаю! Слишком там все кратко и всего с одним примером.
Вот прикладываю ui над которым я издеваюсь.
Как в нем,
не выходя из Дизайнера задать что отношение левой части (с деревом) к правой (с группой виджетов внутри лайута) должно быть 1:5? Чтобы uic при генерации ui_test.h написал что-то в духе:
splitter->setSizes(QList<int> <<1 <<5);
В главе Porting from Qt 3 to Qt 4, в описании изменений в QSplitter написано:
The function setResizeMode() has been moved into Qt3Support. Set the stretch factor in the widget's size policy to get equivalent functionality.
Спрашивается, как именно надо задать эти самые size policy если я хочу получить тот же эффект, что в Qt3 после: splitter->setResizeMode(treeWidget, QSplitter::KeepSize)
Что я туда не ставлю - размер виджета все равно меняется при изменении размеров диалога.