我想要如下的布局:
我正在使用 QHBoxLayout
并添加两个小部件 - 但这两个小部件都获得了 50% 的可用空间,而不是我需要的 25%/75% 布局。
如何不均匀地分配小部件的区域?
最佳答案
QHBoxLayout
和 QVBoxLayout
类允许您在 adding widgets 时设置拉伸(stretch)因子。 。这指定了小部件占用空间的相对比例,考虑了小部件的最小/最大宽度/高度:
layout = QHBoxLayout()
layout.addWidget(widget1, 25)
layout.addWidget(widget2, 75)
关于python - PyQt:不均等地划分QHBoxLayout中小部件占用的区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42367689/