QLayout *existingLoyout = ui->cameraWidget->layout();
if (existingLoyout) {
QLayoutItem *item;
while ((item = existingLoyout->takeAt(0)) != nullptr) {
// delete item->widget();
ui->cameraWidget->layout()->removeWidget(item->widget());
item->widget()->setParent(0);
// delete item->widget();
delete item;
}
delete existingLoyout;
}
删除gridLayout布局
最新推荐文章于 2024-05-10 09:53:46 发布