Помощь в разработке макета с помощью qtdesigner для python - PullRequest
0 голосов
/ 19 января 2011

Я работаю над Qtdesigner для создания графического интерфейса для моего приложения на python.

Проблема в том, что я вручную сделал виджеты, а затем скомпилировал их в py. Но потом я обнаружил, что при максимизации размеры компонентов не меняются.

Итак, я открыл файл .ui в конструкторе, выбрал групповое поле для своих виджетов и выбрал макет в сетке, щелкнув по нему правой кнопкой мыши.

Даже теперь виджеты не меняются при максимизации ....

Должен ли я сделать что-то еще ???

Большое спасибо ...

1 Ответ

0 голосов
/ 20 января 2011

Чтобы изменить размеры виджетов с помощью окна, необходимо применить макет к объекту верхнего уровня (обычно QMainWindow), а затем поместить новые виджеты в нужное место в макете (и, возможно, другие макеты для сложное окно).

ПРИМЕЧАНИЕ: пункты меню, позволяющие применить макет к главному окну, будут доступны только после того, как вы поместите в него свой первый виджет.

...