Элементы макета на странице QToolBox для расширения со страницей - PullRequest
1 голос
/ 24 сентября 2019

В Qt Designer, как вы размещаете элементы на страницах QToolBox, чтобы они расширялись с помощью панели инструментов?Я попытался добавить виджет табличного представления на странице QToolBox.См. Изображение:

enter image description here

Но когда QToolBox расширяется вместе с главным окном моего приложения, представление таблицы не расширяется со страницей панели инструментов.

Что-то мне не хватает?

1 Ответ

1 голос
/ 24 сентября 2019

Вам нужно нажать на страницу панели инструментов, чтобы выбрать ее, а затем установить макет на самой странице.Для каждой страницы в наборе инструментов потребуется свой собственный макет, установленный таким образом.

Если вы заглянете в инспектор объектов, то увидите, что на каждой странице автоматически добавлен QWidget.Макет для каждой страницы панели инструментов фактически устанавливается для этого виджета контейнера, который затем содержит все остальные виджеты, которые вы добавляете на страницу.После правильной настройки макета вы увидите, что значок в Инспекторе объектов изменится на соответствующий значок макета.

...