我在Qt中有一个自定义组框,它有一个初始小部件(一行字段)。按下按钮添加,它应该添加另一个小部件,即另一行字段。
我的自定义组框有一个QVBoxLayout。我试图提取布局并添加小部件。 但是,在添加小部件时,自定义组框中的所有内容都会消失。
以下是代码:
QVBoxLayout *vlayout = this->findChild<QVBoxLayout *>(QString("AirPlaneRouteWidgetVLayout"),Qt::FindDirectChildrenOnly); // getting the layout
DataEntryRowWidget *row = new DataEntryRowWidget(this); // row widget
vlayout->addWidget(row,1,0); // add to layout
row->show();
this->show();