1
当数据库(MySQL)发生更改(模型外部是QSqlRelationalTableModel或QSqlTableModel)时,更新QTableView的标准方式是什么?如何在数据库更改时更新QTableView
现在我正在考虑使用QTimer并只在数据库发生更改(可能通过查询时间戳记)更新视图。
当数据库(MySQL)发生更改(模型外部是QSqlRelationalTableModel或QSqlTableModel)时,更新QTableView的标准方式是什么?如何在数据库更改时更新QTableView
现在我正在考虑使用QTimer并只在数据库发生更改(可能通过查询时间戳记)更新视图。
QSqlTableModel::beforeInsert和相关信号可能会有所帮助。
不知道他们是否捕获使用Qt API进行的修改。
是的,当在Qt外进行修改时没有发出信号。 – anno