diff options
author | Charles Yin <charles.yin@nokia.com> | 2011-07-19 05:04:24 (GMT) |
---|---|---|
committer | Charles Yin <charles.yin@nokia.com> | 2011-07-19 05:04:35 (GMT) |
commit | e2e62bc810d21fecc9ed1d1db486b529b760d292 (patch) | |
tree | 9e4294b7b9357a6bbbbd27366ce441748d70654f /src/sql/models | |
parent | c4280dbd9bb37cca21d007f5f8b9217f80b44043 (diff) | |
download | Qt-e2e62bc810d21fecc9ed1d1db486b529b760d292.zip Qt-e2e62bc810d21fecc9ed1d1db486b529b760d292.tar.gz Qt-e2e62bc810d21fecc9ed1d1db486b529b760d292.tar.bz2 |
Add docs for QSqlRelationalTableModel::JoinMode
Task-number:QTBUG-8217
Reviewed-by:Michael Goddard
Change-Id: Ie2af750c3a64aa634e11617cf9b3f9e7bdcf3a5f
Diffstat (limited to 'src/sql/models')
-rw-r--r-- | src/sql/models/qsqlrelationaltablemodel.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/sql/models/qsqlrelationaltablemodel.cpp b/src/sql/models/qsqlrelationaltablemodel.cpp index bc96e83..f6c4018 100644 --- a/src/sql/models/qsqlrelationaltablemodel.cpp +++ b/src/sql/models/qsqlrelationaltablemodel.cpp @@ -676,11 +676,23 @@ void QSqlRelationalTableModel::clear() d->relations.clear(); QSqlTableModel::clear(); } + + +/*! \enum QSqlRelationalTableModel::JoinMode + + \value InnerJoin - Inner join mode, return rows when there is at least one match in both tables. + \value LeftJoin - Left join mode, returns all rows from the left table (table_name1), even if there are no matches in the right table (table_name2). + + \see QSqlRelationalTableModel::setJoinMode + \since 4.8 +*/ + /*! Sets the SQL join mode to show or hide rows with NULL foreign keys. In InnerJoin mode (the default) these rows will not be showed: use the LeftJoin mode if you want to show them. + \see QSqlRelationalTableModel::JoinMode \since 4.8 */ void QSqlRelationalTableModel::setJoinMode( QSqlRelationalTableModel::JoinMode joinMode ) |