Шаг 81.
Библиотека PyQt5. Размещение компонентов в окнах. Горизонтальное и вертикальное выравнивание (окончание)

    На этом шаге мы рассмотрим методы, используемые для изменения содержимого контейнера.

    Добавить компоненты в контейнер, удалить их и заменить другими позволяют следующие методы:

    Параметр alignment в методах addWidget() и insertWidget() задает выравнивание компонента внутри ячейки. В этом параметре можно указать следующие атрибуты класса QtCore.Qt:

    Можно задавать и комбинации атрибутов. В них может присутствовать только один атрибут горизонтального выравнивания и только один атрибут вертикального выравнивания. Например, комбинация AlignLeft | AlignTop задает выравнивание по левому и верхнему краям. Противоречивые значения приводят к непредсказуемым результатам.

    Помимо рассмотренных, контейнеры поддерживают также следующие методы (здесь приведены только основные - полный их список ищите в документации):

    На следующем шаге мы рассмотрим выравнивание по сетке.




Предыдущий шаг Содержание Следующий шаг