summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMark Brand <mabrand@mabrand.nl>2012-02-06 23:58:40 +0100
committerQt by Nokia <qt-info@nokia.com>2012-02-08 14:43:18 +0100
commit471cd624e632812f5b4147ba3a221562dbe9d300 (patch)
tree369d2af76767cc851730e0fb89226df17ae108f7 /src
parentdd84eab9d8cccedeaaa4b00eea05e498a1aaeae7 (diff)
QSqlTableModel::setRecord(): use submit for OnFieldChange
submitAll() is supposed to be for OnManualSubmit. Change-Id: Id0335fe731669bd24e1da72ab4724f88d6f1d905 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Diffstat (limited to 'src')
-rw-r--r--src/sql/models/qsqltablemodel.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sql/models/qsqltablemodel.cpp b/src/sql/models/qsqltablemodel.cpp
index df48115af3..e83115b66e 100644
--- a/src/sql/models/qsqltablemodel.cpp
+++ b/src/sql/models/qsqltablemodel.cpp
@@ -1246,7 +1246,7 @@ bool QSqlTableModel::setRecord(int row, const QSqlRecord &record)
if (d->strategy == OnManualSubmit && isOk)
emit dataChanged(createIndex(row, 0), createIndex(row, columnCount() - 1));
else if (d->strategy == OnFieldChange)
- return submitAll();
+ return submit();
else if (d->strategy == OnManualSubmit)
return isOk;