Удаление виджета из QLayout

У меня есть layout куда я добавляю виджеты, я хотел бы удалять первый вошедший виджет и добавлять новый, но у меня не получается его удалить

customWidget *new_widget = new customWidget;
if(counter == 3)
{
    QLayoutItem *item = ui->displayLayout->takeAt(0);
    delete item->widget();
    delete item;
    counter = 0;
}
ui->displayLayout->addWidget(new_widget);
counter++;
    

Ответы (0 шт):