【发布时间】:2017-07-11 02:20:22
【问题描述】:
我想要如下布局:
我正在使用 QHBoxLayout 并添加两个小部件 - 但不是我需要的 25% / 75% 布局,两个小部件都获得了 50% 的可用空间。
如何不均等地分配小部件的区域?
【问题讨论】:
标签: python user-interface layout pyqt
我想要如下布局:
我正在使用 QHBoxLayout 并添加两个小部件 - 但不是我需要的 25% / 75% 布局,两个小部件都获得了 50% 的可用空间。
如何不均等地分配小部件的区域?
【问题讨论】:
标签: python user-interface layout pyqt
QHBoxLayout 和QVBoxLayout 类允许您在adding widgets 时设置拉伸因子。这指定了小部件占用空间的相对比例,考虑了小部件的最小/最大宽度/高度:
layout = QHBoxLayout()
layout.addWidget(widget1, 25)
layout.addWidget(widget2, 75)
【讨论】: