Похоже, у вас уже есть приличное начало.Если у вас есть только значки, обычно значки не смогут сильно расширяться, поэтому вам нужно, чтобы ваши левый, нижний и правый контейнеры не расширялись.
Центральный контейнер (скорее всего, QStackedWidget в вашем случае) будет расширяться как по горизонтали, так и по вертикали.
Вам также необходимо добавить проставки внизу левой области и правой области.
В нижней части также можно использовать проставки с обеих сторон.
Короче
- Нижняя область: sizePolicy: предпочтительный / минимальный, максимальныйРазмер: inf / 40
- Левая область: sizePolicy: минимальный / предпочтительный, максимальныйSize: 40 / inf
- Правая область:sizePolicy: минимальный / предпочтительный, максимальныйРазмер: 40 / inf
- Центральная область: sizePolicy: предпочтительный / предпочтительный, максимумРазмер: inf / inf
Вот что можно сделать с помощью перетаскиванияв QtDesigner ![Designer View](https://i.stack.imgur.com/0ClrL.png)
Вот как это выглядит ![Normal size UI](https://i.stack.imgur.com/crEv9.png)
Вот как это будет выглядеть в развернутом виде.Обратите внимание, что хотя основная область больше, стороны кнопок остаются прежними.![Expanded UI](https://i.stack.imgur.com/mOMKG.png)