2011-07-12 68 views
1

当数据库(MySQL)发生更改(模型外部是QSqlRelationalTableModel或QSqlTableModel)时,更新QTableView的标准方式是什么?如何在数据库更改时更新QTableView

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

回答

-1

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

不知道他们是否捕获使用Qt API进行的修改。

+0

是的,当在Qt外进行修改时没有发出信号。 – anno

相关问题