Принудительное обновление QTableView + QSqlTableModel в PyQt - PullRequest
1 голос
/ 26 октября 2010

У меня есть QTableView, который отображает данные из QSqlTableModel. Я хочу, чтобы моя модель проверяла изменения, когда пользователь нажимает кнопку «обновить», но я не могу найти способ обновить данные. Я пробовал методы reset () и update () на модели безрезультатно.

Можно ли «перечитать» из базы данных и обновить модель? Как?

1 Ответ

4 голосов
/ 26 октября 2010

Поскольку вы не указываете, что вы сделали в своей модели, я приму простейшую форму изменений (измененные данные).

Для меня model.select () работает для обновления данных в модели и принудительного обновления представления.

...