From: Jerome Pasion Date: Mon, 6 Aug 2012 10:21:48 +0000 (+0200) Subject: Doc: Adding a landing page for Qt SQL. X-Git-Tag: v5.0.0-beta1~415 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=195663260cd00aa8b5a907cd802d9be343d6f34a;p=profile%2Fivi%2Fqtbase.git Doc: Adding a landing page for Qt SQL. -Simple landing page which contains a link to the SQL guide and API. -Gave a new title to C++ API page. Change-Id: I54eca4f6933bafa0affd5825e7fe2e1a2522dad0 Reviewed-by: Geir Vattekar --- diff --git a/src/sql/doc/src/qtsql.qdoc b/src/sql/doc/src/qtsql.qdoc index 594a812..a985c0f 100644 --- a/src/sql/doc/src/qtsql.qdoc +++ b/src/sql/doc/src/qtsql.qdoc @@ -24,10 +24,44 @@ ** $QT_END_LICENSE$ ** ****************************************************************************/ +/*! + \page qtsql-index.html + \title Qt SQL + \brief A module that provides a driver layer, SQL API layer, and a user + interface layer for SQL databases. + \ingroup modules + + Qt SQL is an essential module which provides support for SQL databases. Qt + SQL's APIs are divided into different layers: + + \list + \li Driver layer + \li SQL API layer + \li User interface layer + \endlist + The \l{SQL Programming} guide contains information about development using + Qt SQL. + + \section1 Getting Started + To enable Qt SQL in a project, add this directive into the C++ files: + \code + #include + \endcode + To link against the Qt SQL module, add this line to the project file: + \code + QT += sql + \endcode + + \section1 Reference + These are links to the API reference materials. + \list + \li \l{Qt SQL Module - C++ Classes}{C++ classes} + \endlist +*/ /*! \module QtSql - \title Qt SQL Module + \title Qt SQL Module - C++ Classes \ingroup modules To include the definitions of the module's classes, use the diff --git a/src/sql/kernel/qsql.qdoc b/src/sql/kernel/qsql.qdoc index 6fbfc04..20ebb6d 100644 --- a/src/sql/kernel/qsql.qdoc +++ b/src/sql/kernel/qsql.qdoc @@ -35,7 +35,7 @@ \ingroup database - \sa {Qt SQL Module} + \sa {Qt SQL} */ /*! diff --git a/src/sql/kernel/qsqldatabase.cpp b/src/sql/kernel/qsqldatabase.cpp index 6dae39b..f0fa5c7 100644 --- a/src/sql/kernel/qsqldatabase.cpp +++ b/src/sql/kernel/qsqldatabase.cpp @@ -440,7 +440,7 @@ void QSqlDatabasePrivate::disable() If you have created your own custom driver, you must register it with registerSqlDriver(). - \sa QSqlDriver, QSqlQuery, {Qt SQL Module}, {Threads and the SQL Module} + \sa QSqlDriver, QSqlQuery, {Qt SQL}, {Threads and the SQL Module} */ /*! \fn QSqlDatabase QSqlDatabase::addDatabase(const QString &type, const QString &connectionName)