QSqlTableModel::selectRow(): complete documentation
authorMark Brand <mabrand@mabrand.nl>
Tue, 6 Mar 2012 23:24:08 +0000 (00:24 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 7 Mar 2012 08:33:44 +0000 (09:33 +0100)
Mention in changes and document Qt version (merci à dfaure).
Follow-up to 291e2c7d5416af4d16dc0a6e60df7980ba745a3d.

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

index 33a8869..500e970 100644 (file)
@@ -406,6 +406,9 @@ ignore the rest of the range.
 QSqlTableModel::indexInQuery() as example of how to implement in a
 subclass.
 
+* QSqlTableModel::selectRow(): This is a new method that refreshes a single
+row in the model from the database.
+
 * QSqlTableModel edit strategies OnFieldChange/OnRowChange QTBUG-2875
 Previously, after changes were submitted in these edit strategies, select()
 was called which removed and inserted all rows. This ruined navigation
index aa7dc3d..d39df1d 100644 (file)
@@ -392,6 +392,8 @@ bool QSqlTableModel::select()
 }
 
 /*!
+    \since 5.0
+
     Refreshes \a row in the model with values from the database table row matching
     on primary key values. Without a primary key, all column values must match. If
     no matching row is found, the model will show an empty row.