Я хотел бы вставить все свои данные, которые я хранил в нескольких QList
переменных, в одну центральную QTableWidget
.
У меня есть шесть переменных QList<QString>
, длина каждой из которых равна 7. С помощью этой процедуры я хочу записать каждый элемент моего QList
в QTableWidgetItem
. Каков самый простой и эффективный способ решить эту проблему?
for (int ridx = 0; ridx < iRowCount; ridx++ )
{
tmptable = resultTable[ridx];
for (int cidx = 0; cidx < iColumnCount; cidx++)
{
QTableWidgetItem* item = new QTableWidgetItem();
item->setText(tmptable[ridx]);
ui->tableWidget->setItem(ridx,cidx,item);
}
}
QTableView
? Хотя в целом это будет более сложно, так что выше все в порядке, если вы не сталкиваетесь с проблемой производительности или чем-то еще. - person hyde   schedule 29.05.2016