我有一个对话框设置如下:除标题外,每个组件的属性都设置为其默认值。我希望包含label_3的行与其他三行的高度相同(并将底部行展开以占用剩余的空间,如图所示)。问题是复选框与文本框的高度不同,因此行有不同的高度。根据设计师的说法,在上面的图片中,label_1和朋友的身高是20,label_3的身高是13。以下的尝试都没有成功:
u
我使用的是QMainWindow的子类,其中我声明了一个中心小部件。除其他外,这个小部件包含一个QGridLayout,它包含一组按钮。根据用户的输入,按钮的数量可以增长或缩小。间距设置为零,以便将所有按钮集中在一起。默认情况下,如下所示:如果按钮数量增加,网格和窗口将增长得太好;但是,如果按钮数量减少,则如下所示:现在,我想调整窗口/布局/小部件的大小,以便所有按钮都可以使用最小的空间。我试过各种各样的东西,但都没有用。我看了一下和的问题,以及Qt板中的不同线程,但它们都不适合我。self.grid = QtGui.QGridLayout()
s