Отрегулируйте высоту QListWidget при изменении размера окна
Я основал диалог настроек на примере диалога конфигурации Qt, найденном здесь:
http://doc.qt.io/qt-5/qtwidgets-dialogs-configdialog-example.html
Я хотел бы QListWidget
заполнить левую часть окна (кроме панели кнопок внизу) независимо от размера окна по вертикали. В Delphi было простое свойство для установки. Я не могу найти похожую вещь в Qt.
Это возможно? Если так, то как?
--- edit --- Пример, на который я ссылался, имеет такое же поведение. Мой код фактически является копией этого примера.
Вот снимок экрана, показывающий проблему:
1 ответ
Решение
Это можно исправить, удалив mainLayout->addStretch(1);
из configdialog.cpp. Эта строка добавляет пустое пространство, которое растягивается вместо другого содержимого, когда доступно дополнительное пространство.