7

我有一个包含数据的 QTableView。添加行的最简单方法是什么?

谢谢!

4

2 回答 2

9

当您使用 som YourModel 在 YourTableView (QTableView) 中显示它时,应该这样做:

YourModel->insertRow(YourModel->rowCount(QModelIndex()));
// paste some data to new row

模型更新导致视图更新

于 2014-07-29T09:09:40.803 回答
-2

QTableView 是基于模型的,如果您不知道模型是什么,那么我建议您阅读此处

使用 QTableWidget 对初学者来说更容易,您可以像这样添加一行

ui->tableWidget->insertRow(0);
于 2012-10-29T08:52:27.203 回答