QLayoutItem *child;
for (int i=0; i < ui->horizontalLayout_2->count();i++)
{
QWidget *p = ui->horizontalLayout_2->itemAt(i)->widget();
QSpacerItem *space = ui->horizontalLayout_2->itemAt(i)->spacerItem();
//setParent为NULL,防止删除之后界面不消失
if (space != ui->horizontalSpacer_3)
{
child = ui->horizontalLayout_2->takeAt(i);
p->setParent(NULL);
ui->horizontalLayout_2->removeWidget(p);
delete child;
i--;
}
}