Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 911 Bytes

README.md

File metadata and controls

32 lines (22 loc) · 911 Bytes

QVBoxLayout

1、垂直布局

查看 BaseVerticalLayout.ui

BaseVerticalLayout

2、边距和间隔

查看 VerticalLayoutMargin.ui

  1. 通过setContentsMargins(20, 20, -1, -1)设置左上右下的边距,-1表示默认值
  2. 通过setSpacing设置控件之间的间隔

VerticalLayoutMargin

3、比例分配

查看 VerticalLayoutStretch.ui

通过setStretch设置各个部分的占比 分别为:1/6 2/6 3/6

self.verticalLayout.setStretch(0, 1)
self.verticalLayout.setStretch(1, 2)
self.verticalLayout.setStretch(2, 3)

VerticalLayoutStretch