summaryrefslogtreecommitdiffstats
path: root/src/sql/models/qsqlquerymodel.h
diff options
context:
space:
mode:
authorChristian Ehrlicher <ch.ehrlicher@gmx.de>2024-12-17 19:54:55 +0100
committerChristian Ehrlicher <ch.ehrlicher@gmx.de>2024-12-20 03:46:13 +0100
commit1bd883dbc15c4016f78d421afac2ac9f31ec4874 (patch)
tree80fcf18817977f368eb53b0329a6e3df0ea6d14c /src/sql/models/qsqlquerymodel.h
parent5b07e3de3fe5335d9338c65ca40cfe656a389167 (diff)
QSqlQueryModel: add new function to refresh the model data
This function re-executes the query used by QSqlQueryModel and refreshes the data from the database. The query must not use bound values as these values are not preserved. [ChangeLog][QtSql][QSqlQueryModel] Added refresh() to refresh the model data from the database. Pick-to: 6.9 Task-number: QTBUG-123603 Change-Id: I3f1d779e07b88565abe825c31cfc4d7d1b2312c4 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/sql/models/qsqlquerymodel.h')
-rw-r--r--src/sql/models/qsqlquerymodel.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/sql/models/qsqlquerymodel.h b/src/sql/models/qsqlquerymodel.h
index f9fddbb9752..f168d0bda13 100644
--- a/src/sql/models/qsqlquerymodel.h
+++ b/src/sql/models/qsqlquerymodel.h
@@ -46,8 +46,7 @@ public:
#endif
void setQuery(QSqlQuery &&query);
void setQuery(const QString &query, const QSqlDatabase &db = QSqlDatabase());
- void refreshQuery();
- void refreshQuery(const QSqlDatabase &db);
+ void refresh();
#if QT_SQL_REMOVED_SINCE(6, 5)
QSqlQuery query() const;
#endif