水平布局仅在两个小部件之间平均共享 space
Horizontal Layout only sharing space equally between two widgets
我正在构建我的第一个 GUI,它比是或否按钮更深入。我为这个问题苦苦挣扎的时间超过了它的价值,因为它可能很简单。
我在设计器中有以下布局:
虽然我有所需的垂直间距,但我希望 QOpenGLWidget 占据大部分水平间距 space。当我扩展 window 的大小时,我无法让左侧布局停止扩展。我假设我可以将布局设置为固定宽度,但这似乎不可能。
您只需在布局中设置拉伸因子,为此单击 QHBoxLayout 并将 layoutStretch
属性 从 0, 0
更改为 0, 1
。
我正在构建我的第一个 GUI,它比是或否按钮更深入。我为这个问题苦苦挣扎的时间超过了它的价值,因为它可能很简单。
我在设计器中有以下布局:
虽然我有所需的垂直间距,但我希望 QOpenGLWidget 占据大部分水平间距 space。当我扩展 window 的大小时,我无法让左侧布局停止扩展。我假设我可以将布局设置为固定宽度,但这似乎不可能。
您只需在布局中设置拉伸因子,为此单击 QHBoxLayout 并将 layoutStretch
属性 从 0, 0
更改为 0, 1
。