Update copyright headers
[qt:qt.git] / doc / src / overviews.qdoc
1 /****************************************************************************
2 **
3 ** Copyright (C) 2015 The Qt Company Ltd.
4 ** Contact: http://www.qt.io/licensing/
5 **
6 ** This file is part of the documentation of the Qt Toolkit.
7 **
8 ** $QT_BEGIN_LICENSE:FDL$
9 ** Commercial License Usage
10 ** Licensees holding valid commercial Qt licenses may use this file in
11 ** accordance with the commercial license agreement provided with the
12 ** Software or, alternatively, in accordance with the terms contained in
13 ** a written agreement between you and The Qt Company. For licensing terms
14 ** and conditions see http://www.qt.io/terms-conditions. For further
15 ** information use the contact form at http://www.qt.io/contact-us.
16 **
17 ** GNU Free Documentation License Usage
18 ** Alternatively, this file may be used under the terms of the GNU Free
19 ** Documentation License version 1.3 as published by the Free Software
20 ** Foundation and appearing in the file included in the packaging of
21 ** this file.  Please review the following information to ensure
22 ** the GNU Free Documentation License version 1.3 requirements
23 ** will be met: http://www.gnu.org/copyleft/fdl.html.
24 ** $QT_END_LICENSE$
25 **
26 ****************************************************************************/
27
28 /*!
29     \page overviews.html
30
31     \title All Overviews and HOWTOs
32
33     \generatelist overviews
34 */
35
36 /*!
37     \group qt-basic-concepts
38     \title Programming with Qt
39
40     \brief The basic architecture of the Qt cross-platform application and UI framework.
41
42     Qt is a cross-platform application and UI framework for writing
43     web-enabled applications for desktop, mobile, and embedded
44     operating systems. This page contains links to articles and overviews
45     explaining key components and techniques used in Qt development.
46
47     \generatelist {related}
48  */
49
50 /*!
51     \group qt-gui-concepts
52     \title UI Design with Qt
53
54     \brief The Qt components for constructing native look and feel desktop UI's.
55
56     These pages are about Qt's traditional set of GUI components for
57     building both native look & feel and custom UI's for the desktop
58     environment. Use \l{Qt Quick} for building UI's for mobile devices.
59
60     \generatelist {related}
61  */
62
63 /*!
64     \group qt-graphics
65     \ingroup qt-basic-concepts
66     \title Qt Graphics and Printing
67
68     \brief The Qt components for doing graphics.
69
70     \generatelist {related}
71  */
72
73 /*!
74     \group qt-network
75         \ingroup qt-basic-concepts
76     \title Network programming with Qt
77
78     \brief The these pages are about Qt's support for network programming.
79
80     \generatelist {related}
81  */
82
83 /*!
84     \group technology-apis
85     \title Qt and Key Technologies
86
87     These pages document Qt's API's for some widely-used standards and
88     technologies.
89
90     \generatelist{related}
91 */
92
93 /*!
94   \group qt-activex
95   \title ActiveX in Qt
96   \ingroup qt-basic-concepts
97   \ingroup technology-apis
98   \ingroup platform-specific
99
100   \brief Qt API's for using ActiveX controls, servers, and COM.
101
102   These pages document Qt's API's for developing with ActiveX
103   controls, servers, and COM.
104
105   \generatelist{related}
106 */
107
108 /*!
109   \group qt-sql
110   \title SQL in Qt
111   \brief Qt API's for using SQL.
112   \ingroup technology-apis
113   \ingroup best-practices
114   \ingroup qt-basic-concepts
115
116
117   These pages document Qt's API's for using SQL database systems
118   in Qt applications.
119
120   \generatelist{related}
121 */
122
123 /*!
124     \group best-practices
125     \title Best Practice Guides
126
127     \brief How-To and Best Practice Guides
128
129     These documents provide guidelines and best practices for using Qt
130     to solve specific technical problems. They are listed
131     alphabetically by the first word in the title, so scan the entire
132     list to find what you want.
133
134     \generatelist{related}
135 */
136 /*!
137
138         \group licensing
139         \title Qt Licenses and Credits
140
141         \brief About the licenses used for Qt, and some credits to our contributors.
142
143         This page contains information on the different licenses Qt is shipped with,
144         and credits to some of our many contributers.
145
146         \generatelist {related}
147
148 */
149
150 /*!
151     \group qml-best-practices
152     \title QML Best Practices Guides
153
154     \brief QML Programming Best Practices Guides
155
156     These documents provide guidelines and best practices for using QML and Qt
157     to solve specific technical problems.
158
159     \generatelist {related}
160 */
161 /*!
162     \group qml-features
163     \title QML Features
164
165     \brief Features of the QML Language
166
167 These are overviews of the many features of the QML language and \l{Qt Quick}.
168
169 \list
170 \o \l{QML Basic Elements}{Basic Elements}
171 \o \l{QML Basic Types}{Data Types}
172 \o \l{Property Binding}
173 \o \l{Using QML Positioner and Repeater Items}{Component Layouts}
174 \o \l{Anchor-based Layout in QML}{Layouts using Anchors}
175 \o \l{QML Mouse Events}{Mouse Events}
176 \o \l{QML Text Handling and Validators}{Text Handling and Validators}
177 \o \l{Keyboard Focus in QML}{Keyboard Focus}
178 \o \l{QML Signal and Handler Event System}{Signal and Handler Event System}
179 \o \l{Importing Reusable Components}
180 \o \l{QML States}{States}
181 \o \l{QML Animation and Transitions}{Animation and Transitions}
182 \o \l{QML Data Models}{Structuring Data with Models}
183 \o \l{Presenting Data with Views}
184 \o \l{Extending QML Functionalities using C++}
185 \o \l{Using QML Bindings in C++ Applications}
186 \o \l{Integrating QML Code with Existing Qt UI Code}
187 \o \l{Dynamic Object Management in QML}{Dynamic Object Management}
188 \o \l{Network Transparency}{Loading Resources in QML}
189 \o \l{QML Internationalization}{Internationalization}
190 \endlist
191 */
192 /*!
193     \group qml-architecture
194     \title QML Architecture
195
196     \brief QML Architecture
197
198     These are overviews of the architecture of QML and Qt Declarative Module.
199
200     \generatelist {related}
201 */