Используйте qDebug
, чтобы увидеть, сколько раз выполняется цикл for.Возможно, он выполняется только один раз:
#include <QDebug>
...
rowNumber++;
qDebug() << rowNumber;
...
Попробуйте выполнить следующее:
for (int i=0; i<ui.tableWidget->rowCount(); i++)
{
ui.tableWidget->setCellWidget(i,1,new QLineEdit);
}
Сколько редактирования строк вы видите?
Обратите внимание, что вам следует использовать1012 * чтобы установить количество строк в вашем виджете таблицы.