2017-02-21 40 views
1

我想有像下面這樣的佈局由小部件QHBoxLayout,負責所佔用的面積:PyQt的:非等劃分

Layout

我使用的是QHBoxLayout並添加兩個小部件 - 但不是25%/75%的佈局,這兩個部件都可以獲得50%的可用空間。

如何不均勻地分配小部件的區域?

回答

1

QHBoxLayoutQVBoxLayout類允許您設置拉伸因子adding widgets。這指定的空間相對比例就由小部件,後widget的最小/最大寬度/高度已考慮到:

layout = QHBoxLayout() 
layout.addWidget(widget1, 25) 
layout.addWidget(widget2, 75) 
+0

謝謝您的幫助! @ekhumoro – Sarah