标签: python pyqt qtableview
我有一个QTableView,它显示来自QSqlTableModel的数据。我希望我的模型在用户点击“刷新”按钮时检查更改,但我找不到更新数据的方法。 我在模型上尝试了reset()和update()方法而没有任何结果。
是否可以从数据库中“重新读取”并更新模型?怎么样?
答案 0 :(得分:4)
由于你没有陈述你在模型中所做的事情,所以我假设最简单的变化形式(改变了数据)。
对我来说,model.select()用于更新模型中的数据并强制View自行更新。