是的,先从数据库里把符合要求的数据读进来,然后再逐行添加。我之所以用QTableWidget是因为这个比QTableView功能多一些。你可以参考Qt的帮助文档,以下是我从文档中截取的一段代码:
tableWidget = new QTableWidget(this);
tableWidget->setRowCount(10);
tableWidget->setColumnCount(5);
QTableWidgetItem *newItem = new QTableWidgetItem(tr("%1").arg(
(row+1)*(column+1)));
tableWidget->setItem(row, column, newItem);