Я использую QSplitter для размещения некоторых виджетов рядом.Как изменить виджеты сплиттер программным способом в Qt?
Будучи пользователем, я могу изменить размер этих виджетов, просто перетаскивая разделитель.
Будучи программистом, я не знаю, как точно указать, какую ширину и какую высоту я хочу на данный момент.
Это мое первоначальное состояние (с поправкой на разные участки).
Я попытался использовать setFixedSize(), но после этого вызова пользователь больше не может изменять размеры виджетов (и это определенно правильное поведение, потому что размер становится «фиксированным»).
Если я использую resize(), эффект почти не действует. Виджет изменяется, но (!) Некорректно и (!), Когда я снова начинаю перетаскивать виджет, получает его начальное состояние.
Есть ли способ изменить размер этого левого виджета в коде правильно? Я не хочу иметь фиксированный размер, но изменение размера() не работает должным образом, как вы можете видеть. И что же мне делать?
Большое вам спасибо. Это то, что мне нужно. Я потратил около 2 дней на поиски своего пути, но вы мне очень помогли. Благодарю. –