QSqlTableModel: disallow insert if changes are pending
authorMark Brand <mabrand@mabrand.nl>
Wed, 29 Feb 2012 00:51:23 +0000 (01:51 +0100)
committerQt by Nokia <qt-info@nokia.com>
Thu, 15 Mar 2012 14:35:22 +0000 (15:35 +0100)
commit3d7cec6577fa32fb6036b346db57c53e38ea2ffd
treeef364191256bdbc778629403cf3307a31e125301
parentf6ca63f896b5f9a330ff497aebff6943653dc35d
QSqlTableModel: disallow insert if changes are pending

For OnFieldChange and OnRowChange, inserting rows should not be
allowed if there are pending changes in cache.

Change-Id: Ia794332959a35a1de87e798ba1a74ace3dfae68f
Reviewed-by: Honglei Zhang <honglei.zhang@nokia.com>
dist/changes-5.0.0
src/sql/models/qsqltablemodel.cpp
tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel.cpp