代码 | 描述 |
---|---|
layout = QBoxLayout(QBoxLayout.TopToBottom) | 实例化一个垂直布局 |
v_layout = QVBoxLayout() | 实例化一个垂直布局 |
layout = QBoxLayout(QBoxLayout.RightToLeft) | 实例化一个水平布局 |
h_layout = QHBoxLayout() | 实例化一个水平布局 |
layout.setLauoutDirection(Qt.RightToLeft) | 设置控件的排列方向 |
layout.addWidget(label, 0) | 按顺序添加控件,以及设置伸缩因子,默认值0 |
layout.addLayout(layout, 0) | 添加子布局,以及设置拉伸系数 |
layout.addSpacing(0) | 按顺序添加空白,索引的计算是不包括空白的 |
layout.addStretch(0) | 添加伸缩因子,伸缩因子最小为0 |
layout.setSpacing(0) | 设置内间距 |
layout.setStretch(label,0) | 给子控件或者子布局设置伸缩因子 |
layout.setContentsMargins(0, 0, 0, 0) | 设置外边距 |
layout.contentsMargins().left() | 获取外边距大小 |
pyqt5 -- 布局管理器
最新推荐文章于 2024-05-10 11:49:14 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)