Работа с горизонтальным QHBoxLayout и вертикальным котейнером QHBoxLayout в Pyqpt5. Пример для Питон 3, Python 3

1 2 3 4 5 6

Управление расположением с помощью классов раскладки является более гибким и практичным. Это предпочтительный способ расположения виджетов. Простые классы раскладки это QHBoxLayout и QVBoxLayout. Они располагают виджеты горизонтально и вертикально.
Представим, что мы хотим разместить две кнопки в правом нижнем углу формы. Чтобы создать такую раскладку мы будем использовать один горизонтальный и один вертикальный ящик (box). Необходимое пространство мы получим добавив фактор растяжения (stretch factor).

 

После запуска получаем:

Работа с контейнерами в Питоне Python 3

 

Страница сделана на основе страницы https://habr.com/ru/post/31687/ . Там приведен пример для PyQt4

1 2 3 4 5 6