1

我有一个 QTableView,它显示来自 QSqlTableModel 的数据。我希望我的模型在用户点击“刷新”按钮时检查更改,但我找不到更新数据的方法。我在模型上尝试了 reset() 和 update() 方法,但没有任何结果。

是否可以从数据库中“重新读取”​​并更新模型?如何?

4

1 回答 1

5

由于您没有说明模型中的内容,因此假设最简单的更改形式(更改的数据)。

对我来说 model.select() 用于更新模型中的数据并强制视图自行更新。

于 2010-10-26T09:00:48.837 回答