答案 0 :(得分:0)
您只需要将此网格列布局中所有小部件的maximum width(在本例中为按钮)限制为预期大小,否则他们只会继续扩展。您可能还需要弄水平size policy;我似乎记得按钮在这方面有点棘手(或者是高度?),但现在无法测试。
您尝试的layout size contraint仅适用于布局的直接父窗口小部件,如果它有一个,这不是垂直布局的情况。
答案 1 :(得分:0)
要停止拉伸按钮,请在Qt Designer中使用以下步骤:
scrollArea
scrollArea
scrollAreaWidgetContents
0,1
这些步骤应从滚动区域网格布局中删除空列,并在调整窗口大小时使第二列拉伸以占用可用空间。