Виджеты внутри этого контейнера будут распологаться вертикально.
QVBoxLayout
Контейнер виджетов
layout = QVBoxLayout()
addSpacing
(space)Добавляет пустое место в контейнер
layout.addSpacing(100)
addWidget
(widget, alignment)Добавляет виджет в лейаут
widget - QtGui.QWidget
, виджет
QtCore.Qt.QAlignTop
QtCore.Qt.QAlignBottom
button = QPushButton('text')
layout.addWidget(button)
insertSpacing
(index, space)Добавляет пустое место в контейнер по указанному индексу
layout.insertSpacing(0, 150)
insertWidget
(index, widget)Добавляет виджет в контейнер по указанной позиции
layout.insertWidget(0, button_widget)