window 调整大小时调整 QListWidget 的高度

Adjust height of QListWidget when window is resized

我在此处找到的 Qt 配置对话框示例中建立了一个设置对话框:

http://doc.qt.io/qt-5/qtwidgets-dialogs-configdialog-example.html

无论 window 的垂直尺寸如何,我都希望 QListWidget 填充 window 的左侧(底部的按钮栏除外)。在 Delphi 中有一个简单的 属性 可以设置。我在 Qt 中找不到类似的东西。

这可能吗?如果可以,怎么做?

--- 编辑 --- 我链接到的示例具有相同的行为。我的代码实际上是该示例的副本。

这是显示问题的屏幕截图:

这可以通过从 configdialog.cpp 中删除 mainLayout->addStretch(1); 来解决。当额外 space 可用时,此行添加空的 space 来拉伸而不是其他内容。