Здравствуйте. Столкнулся с проблемой при создании/изменении таблицы.
Таблица - две колонки: в первой - порядковый номер, во второй значение, которое можно изменять.
Код набивки ифы в таблицу
for (int cou = 0; cou < elems.size(); cou++)
{
ui.elements->insertRow(cou);
ptwi = new QTableWidgetItem(QString::number(cou));
ptwi->setFlags(Qt::ItemIsEnabled);
ui.elements->setItem(cou,0,ptwi);
ptwi = new QTableWidgetItem();
ptwi->setFlags(Qt::ItemIsEnabled | isEdit);
ptwi->setData(Qt::EditRole|Qt::DisplayRole,elems[cou]);
ui.elements->setItem(cou,1,ptwi);
}
elems - лист интов или строк или даблов.
Если элементов 100, то этот цикл выполняется секунд 5.
А если 10000 - не дождался...