我有一个包含数据的QTableView。添加行的最简单方法是什么?
谢谢!
答案 0 :(得分:4)
当您使用som YourModel在YourTableView(QTableView)中显示时,应该这样做:
YourModel->insertRow(YourModel->rowCount(QModelIndex()));
// paste some data to new row
模型更新导致View的更新
答案 1 :(得分:0)
QTableView是基于模型的,如果您不知道什么型号,那么我建议您阅读here。
使用QTableWidget对初学者来说更容易,你可以像这样添加一行
ui->tableWidget->insertRow(0);