Аналогично предыдущей теме. А удалять как в ней?
delete p_curveLayout->itemAt(index, QFormLayout::LabelRole)->widget();
delete p_curveLayout->itemAt(index, QFormLayout::FieldRole)->widget();
p_curveLayout->invalidate(); p_curveLayout->update();
qDebug()<<p_curveLayout->rowCount();
Делаю так. Потом смотрю, сколько строк осталось. Осталось столько, сколько было....