1// Copyright (C) 2020 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
7 \brief The Qt XML module provides a C++ implementation of the DOM standard for XML.
9 The Qt XML module provides an implementation of the DOM standard for XML.
11 \note Qt XML will no longer receive additional features. For reading or
12 writing XML documents iteratively (SAX), use the QXmlStreamReader and
13 QXmlStreamWriter classes. The classes are both easier to use and more
14 compliant with the XML standard.
16 The \l{Qt XML C++ Classes} page gives an overview over the available classes
19 \include module-use.qdocinc using qt module
20 \snippet snippets/CMakeLists.txt cmake_use
22 See also the \l {Build with CMake} overview.
24 \include module-use.qdocinc building with qmake
25 \snippet snippets/snippets.pro qmake_use
27 \section1 Module Evolution
28 \l{Changes to Qt XML} lists important changes in the module API
29 and functionality that were done for the Qt 6 series of Qt.
33 The Qt XML module is available under commercial licenses from \l{The Qt Company}.
34 In addition, it is available under free software licenses:
35 The \l{GNU Lesser General Public License, version 3}, or
36 the \l{GNU General Public License, version 2}.
37 See \l{Qt Licensing} for further details.