如何在更改数据库时更新QTableView

时间:2011-07-12 00:09:10

标签: c++ mysql database model-view-controller qt

更改QTableView时更新QTableView的标准方法是什么(在模型之外是QSqlRelationalTableModel还是QSqlTableModel)?

现在我正在考虑使用QTimer并仅在数据库发生更改时更新视图(可能是通过查询时间戳)。

1 个答案:

答案 0 :(得分:-1)

QSqlTableModel::beforeInsert及相关信号可能会有所帮助。

不确定他们是否捕获了使用Qt API进行的修改。