Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qtsql.qdoc
Go to the documentation of this file.
1
// Copyright (C) 2022 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
3
/*!
4
\page qtsql-index.html
5
\title Qt SQL
6
\brief Provides a driver layer, SQL API layer, and a user
7
interface layer for SQL databases
8
9
The Qt SQL module provides support for SQL databases. Qt SQL's APIs are
10
divided into different layers:
11
12
\list
13
\li Driver layer
14
\li SQL API layer
15
\li User interface layer
16
\endlist
17
The \l{SQL Programming} guide contains information about development using
18
Qt SQL.
19
20
\section1 Using the Module
21
22
\include {module-use.qdocinc} {using the c++ api}
23
24
\section2 Building with CMake
25
26
\include {module-use.qdocinc} {building with cmake} {Sql}
27
28
\section2 Building with qmake
29
30
\include {module-use.qdocinc} {building_with_qmake} {sql}
31
32
\section1 Articles and Guides
33
34
\list
35
\li \l {SQL Programming} {Qt SQL Programming Guide}
36
\endlist
37
38
\section1 Examples
39
40
\list
41
\li \l {SQL Examples}
42
\endlist
43
44
\section1 Reference
45
46
\list
47
\li \l {Qt SQL C++ Classes} {C++ Classes}
48
\endlist
49
50
\section1 Module Evolution
51
\l{Changes to Qt SQL} lists important changes in the module API
52
and functionality that were done for the Qt 6 series of Qt.
53
54
\section1 Licenses and Attributions
55
56
Qt SQL is available under commercial licenses from \l{The Qt Company}.
57
In addition, it is available under free software licenses:
58
The \l{GNU Lesser General Public License, version 3}, or
59
the \l{GNU General Public License, version 2}.
60
See \l{Qt Licensing} for further details.
61
62
Furthermore, Qt SQL in Qt \QtVersion may contain third party
63
modules under following permissive licenses:
64
65
\annotatedlist attributions-qtsql
66
*/
67
68
/*!
69
\module QtSql
70
\title Qt SQL C++ Classes
71
\ingroup modules
72
\qtcmakepackage Sql
73
\qtvariable sql
74
\brief Provides a driver layer, SQL API layer, and a user
75
interface layer for SQL databases.
76
77
The \l{Qt SQL} page contains information about how to use the module.
78
*/
qtbase
src
sql
doc
src
qtsql.qdoc
Generated on
for Qt by
1.14.0