Лучший способ создать макет в PyQT5, чтобы быть Resposive? - PullRequest
0 голосов
/ 20 апреля 2020

Так что я сейчас работаю над приложением для обработки изображений. Я использую PyQt5 для этой цели. Вы можете увидеть, как это выглядит сейчас на картинке ниже. Мой вопрос заключается в том, как лучше всего сделать его отзывчивым. Это означает, что если я изменю размер окна, все виджеты также будут масштабироваться. Прямо сейчас я использую некоторые групповые блоки, Hlayouts, VLayouts.

Единственное, что мне приходит в голову, - это создать сетку, хотя я хотел бы знать, есть ли какая-то другая возможность, как легко это сделать, так как виджетов довольно много.

Кроме того, я хотел бы спросить о виджете GroubBox. Внизу слева у меня есть четыре кнопки, которые находятся в одном групповом окне, для которого self.tableButtonsGroupBox.setStyleSheet ("tableButtonsGroupBox {border: none}") имеет границу none, но все еще видна верхняя строка. Есть ли способ от него избавиться?

Спасибо за предложения заранее! enter image description here

...