Qt 如何在designer中从多个小部件生成一个小部件

Qt 如何在designer中从多个小部件生成一个小部件,qt,Qt,我在qt designer中的对话框窗体上有多个编辑框和按钮。 我想从我的编辑框中制作一个小部件,如下所示: <widget class="QWidget" native="1" name="widget_2" > <item> <widget class="QLineEdit" name="lineEdit_2" > </item> <item> <widget class="QLineEdit" name="lineEdit

我在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>

我可以在不手动编辑表单ui文件的情况下执行此操作吗?这就是我想要的
通过设计器将我的行编辑分组到一个小部件中

您可以使用Qt designer的升级功能来实现。创建一个新类(MyWidget1)并根据需要放置文本框和/或按钮。然后,在主窗体上插入一个小部件并将其升级到MyWidget1类


如果您不想这样做,您可以始终使用GroupBox/frames进行逻辑分组。

eRender是正确的。晋升可能是最简单的方法。我个人使用了很多布局(垂直、水平、网格等),有时使用Qframe。。。