QSqlTM/QSqlRTM: improve style and readability
authorMark Brand <mabrand@mabrand.nl>
Mon, 19 Mar 2012 08:21:55 +0000 (09:21 +0100)
committerQt by Nokia <qt-info@nokia.com>
Thu, 22 Mar 2012 15:13:21 +0000 (16:13 +0100)
commitf44360923e37f967fa01163b5ddbb6f5c0de8ddb
tree517d8c47e0caca67504cd013ff2ce034ca932e1a
parentc7b9a60571ace1a555226c33a2dd5afbe6bfbcf4
QSqlTM/QSqlRTM: improve style and readability

General changes:
const, scope, braces, hash[] for clarity, comment wording and
spelling.

QSqlRelationalTableModel::selectStatement() readability:

Renamed private method.

QVector<Class>.value() already defaults to null object value, so there
is no point in handling this case explicitly.

Alias rec for d->rec added more noise than clarity.

Using "tables" list only adds an extra step. Simple concatenation does
the trick.

Deduplicate code for building table expression and JOIN condition.

Change-Id: Ia52afaf3c3937a26595d5ae867982664002562d8
Reviewed-by: Honglei Zhang <honglei.zhang@nokia.com>
src/sql/models/qsqlrelationaltablemodel.cpp
src/sql/models/qsqltablemodel.cpp