我用QSqlRelationalTableModel
从数据库中提取数据,并使用tableView
来显示它。现在,当我更新我的数据库时,如何自动更新tableView
以显示它?我知道我需要使用功能dataChanged()
自动,但我不知道如何使用它?任何建议将不胜感激。如何在数据库更新时更新QTableView?
主要代码如下:
QSqlRelationalTableModel *model = new QSqlRelationalTableModel(NULL, db);
model->setTable(tableName);
model->select();
tableView->setModel(model);
tableView->show();
很酷,谢谢Mike。这帮了我很多。我有另一个问题 – FzLbMj