我有一个带有数据的QTableView。添加一行最简单的方法是什么?
谢谢!
谢谢!
如果您使用 YourModel 将其显示在 YourTableView(QTableView)中,则应按以下方式操作:
YourModel->insertRow(YourModel->rowCount(QModelIndex()));
// paste some data to new row
模型的更新会导致视图的更新。
如果您不知道什么是模型,那么我建议您阅读这里,QTableView是基于模型的。
对于初学者来说,使用QTableWidget会更容易,您可以像这样添加一行。
ui->tableWidget->insertRow(0);