QSqlTableModel::primaryValues(): make const
authorMark Brand <mabrand@mabrand.nl>
Mon, 13 Feb 2012 08:42:27 +0000 (09:42 +0100)
committerQt by Nokia <qt-info@nokia.com>
Tue, 14 Feb 2012 11:21:38 +0000 (12:21 +0100)
Change-Id: I6d53beb2b177dc5c71c74755f2fb602ab87502c0
Reviewed-by: Yunqiao Yin <charles.yin@nokia.com>
src/sql/models/qsqltablemodel.cpp
src/sql/models/qsqltablemodel_p.h

index 35346c0..29f29ba 100644 (file)
@@ -179,7 +179,7 @@ bool QSqlTableModelPrivate::exec(const QString &stmt, bool prepStatement,
     return true;
 }
 
-QSqlRecord QSqlTableModelPrivate::primaryValues(int row)
+QSqlRecord QSqlTableModelPrivate::primaryValues(int row) const
 {
     QSqlRecord record;
     if (!query.seek(row)) {
index dbf2e27..8649a91 100644 (file)
@@ -70,7 +70,7 @@ public:
           busyInsertingRows(false)
     {}
     void clear();
-    QSqlRecord primaryValues(int index);
+    QSqlRecord primaryValues(int index) const;
     virtual void clearCache();
     QSqlRecord record(const QVector<QVariant> &values) const;