Как сделать один виджет из нескольких виджетов в дизайнере - PullRequest
2 голосов
/ 01 сентября 2009

У меня несколько диалоговых окон и кнопок в диалоговой форме в Qt Designer. Я хочу сделать один виджет из моих полей редактирования, примерно так:

<widget class="QWidget" native="1" name="widget_2" >

<item>
<widget class="QLineEdit" name="lineEdit_2" >
</item>
<item>
<widget class="QLineEdit" name="lineEdit_3" >
</item> 
</widget>

Можно ли это сделать, но без редактирования файла пользовательского интерфейса вручную? это я хочу сгруппировать мои правки строк в одном виджете через конструктор.

1 Ответ

3 голосов
/ 01 сентября 2009

Вы можете сделать это, используя возможности продвижения Qt designer. Создайте новый класс (MyWidget1) и поместите текстовые поля и / или кнопки, как вам нужно. Затем в основной форме вставьте виджет и продвиньте его в свой класс MyWidget1.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...