summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSze Howe Koh <szehowe.koh@gmail.com>2014-03-21 20:49:16 +0800
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-03-22 00:31:55 +0100
commitbc4c4c0338c7f0743894e1a2987be345136bd82e (patch)
tree8c6b8bfbeaa3aa44bdd0216ffcfaa3bacb849d5e
parentb1ac8070a960da3e3a2b14d9bc20abf7f5eb3e83 (diff)
Doc: Remove outdated "Add-ons" pagev5.3.0-beta1
The list is outdated with the emergence of new modules. There's already an up-to-date list in qtmodules.qdoc; it's better to maintain one list. Some unique text from the "Add-ons" page is moved to the "All Modules" page, with modifications. Links removed without replacement: - topics.qdoc: Add-ons are not a programming topic - datastorage.qdoc: There are no add-ons related to data storage or compression Change-Id: I40abc6a7f5631c4e192f5754b5fcf1b24288db63 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
-rw-r--r--doc/src/addons.qdoc119
-rw-r--r--doc/src/datastorage.qdoc4
-rw-r--r--doc/src/qtmodules.qdoc18
-rw-r--r--doc/src/topics.qdoc1
4 files changed, 12 insertions, 130 deletions
diff --git a/doc/src/addons.qdoc b/doc/src/addons.qdoc
deleted file mode 100644
index 92e76ee9e..000000000
--- a/doc/src/addons.qdoc
+++ /dev/null
@@ -1,119 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/legal
-**
-** This file is part of the documentation of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:FDL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and Digia. For licensing terms and
-** conditions see http://qt.digia.com/licensing. For further information
-** use the contact form at http://qt.digia.com/contact-us.
-**
-** GNU Free Documentation License Usage
-** Alternatively, this file may be used under the terms of the GNU Free
-** Documentation License version 1.3 as published by the Free Software
-** Foundation and appearing in the file included in the packaging of
-** this file. Please review the following information to ensure
-** the GNU Free Documentation License version 1.3 requirements
-** will be met: http://www.gnu.org/copyleft/fdl.html.
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-/*!
-\page addons.html
-\title Add-ons
-\brief Add-on modules to Qt
-
-In addition to the essential Qt modules which are supported on all the platforms
-supported by Qt, there is also a set of add-on modules. Platform support for these
-modules is optional, but many are still widely supported. Note that, though the
-modules are considered optional, they are not necessarily less important than the
-essential Qt modules. Some are deprecated APIs available for backwards compatibility,
-but others are fundamental modules which may primarily be relevant on a sub-set of the
-platforms supported by Qt.
-
-The following are the add-on modules available in the Qt SDK.
-
-\section1 Active Qt Module
-
-The \l {Active Qt} module provides support for ActiveX and COM on Windows platforms.
-
-\section1 Qt Concurrent Module
-
-The \l {Qt Concurrent} module provides APIs to make it simpler and safer to
-write multi-threaded code in a structured manner, enabling your
-application to better exploit the hardware resources of the platform where it is running.
-
-\list
-\li \l{Threading Basics}
-\li \l{Thread Support in Qt}
-\endlist
-
-\target Qt Declarative
-\section1 Qt Declarative Module
-
-The Qt Declarative module provides APIs and tools to support code written in Qt Quick 1. For more information, visit the \l{Qt Quick 1} page.
-
-\section1 Qt Graphical Effects Module
-
-The \l {Qt Graphical Effects} module is an extension to \l{Qt Quick} which provides a ready-made set
-of shader effects to be used in QML. The module provides graphical effects such as blurring,
-colorization, drop shadows, and more.
-
-\section1 Qt Image Formats Module
-
-The \l {Qt Image Formats} module contains plugins that provide support for an extended set of
-image formats to Qt applications.
-
-\section1 Qt OpenGL Module
-
-The \l{Qt OpenGL} module is primarily provided for compatibility with Qt 4. The essential
-\l{Qt GUI} module provides a set of OpenGL classes which cover most use cases where you want to mix Qt and OpenGL-based code.
-
-\section1 Qt Print Support Module
-
-The \l {Qt Print Support} module provides cross-platform APIs to make printing easy and portable.
-Printing with Qt is done by using the same \l {QPainter} APIs which can also be used to
-paint on screen or on a \l {QImage}.
-
-\section1 Qt Script Module
-
-The \l {Qt Script} module provides APIs to \l{Making Applications
-Scriptable}{make Qt applications scriptable}. This module is primarily provided
-for compatibility with Qt 4, and to support applications that use the \l{Qt
-Declarative} module. An alternative API is provided by QJSEngine from the
-essential \l {Qt QML} module.
-
-For more information, see \l{Scripting Classes and Overviews}.
-
-\section1 Qt SVG Module
-
-Scalable Vector Graphics, or "SVG", is an XML-based format for storing vector-based graphics.
-The \l {Qt SVG} module provides APIs to render and save files in the SVG format, and supports
-a subset of the SVG 1.2 Tiny standard.
-
-\section1 Qt Tools Module
-
-The \l {Qt Tools} module provides APIs related to the specific tools provided to make development
-with Qt easier. In particular there is the \l {Qt UI Tools} module which provides classes to handle
-the forms created in Qt Designer and the \l {Qt Help} module which can be used to integrate online
-documentation in applications, similar to Qt Assistant.
-
-\section1 Qt WebSockets Module
-
-The \l {Qt WebSockets} module provides a WebSocket implementation (\l{http://tools.ietf.org/html/rfc6455}{RFC 6455}).
-
-\section1 Qt XML Module
-
-The \l {Qt XML} Module is provided for compatibility with older code. It has been superseded by
-the QXmlStreamReader and QXmlStreamWriter classes in the \l {Qt Core} module.
-
-For more information, read the section "XML Support in Qt" in the \l {Data Storage}
-overview.
-*/
diff --git a/doc/src/datastorage.qdoc b/doc/src/datastorage.qdoc
index 0535f8313..ce0afe0f9 100644
--- a/doc/src/datastorage.qdoc
+++ b/doc/src/datastorage.qdoc
@@ -275,7 +275,5 @@ compressed in order to reduce the space they would otherwise consume on a
drive. Examples of archive files are ZIP, TAR, RAR and 7z.
Qt has support for archives produced by zlib (see
-\l{How to compress data with Qt?}{qCompress() and qUncompress()}). There are
-also several \l{Add-ons}{3rd party libraries} which can be used.
-
+\l{How to compress data with Qt?}{qCompress() and qUncompress()}).
*/
diff --git a/doc/src/qtmodules.qdoc b/doc/src/qtmodules.qdoc
index 4772ab1f5..2f4a1a4d1 100644
--- a/doc/src/qtmodules.qdoc
+++ b/doc/src/qtmodules.qdoc
@@ -114,10 +114,13 @@
\section1 Qt Add-Ons
\e{Qt Add-On} modules bring additional value for specific purposes. These
- modules may only be available on some development platform for some target
- platforms. Some of them are included in the Qt releases on particular
- platforms. Each add-on module specifies its compatibility promise
- separately.
+ modules may only be available on some development platform. Many add-on
+ modules are either feature-complete and exist for backwards compatibility,
+ or are only applicable to certain platforms. Each add-on module specifies
+ its compatibility promise separately.
+
+ The Qt installers include the option of downloading the add-ons. For more
+ information, visit the \l{Getting Started with Qt} page.
The following table lists the Qt add-ons:
@@ -223,7 +226,8 @@
\li \l{Qt SVG}
\li All
\li
- \li Classes for displaying the contents of SVG files.
+ \li Classes for displaying the contents of SVG files. Supports a subset of the
+ \l{http://www.w3.org/TR/SVGTiny12/}{SVG 1.2 Tiny} standard.
\row
\li \l{Qt WebSockets}
\li All
@@ -269,10 +273,10 @@
\li Classes for extending \QD.
\row
\li \l{Qt Help}
- \li Classes for online help.
+ \li Classes for integrating online documentation into applications, similar to Qt Assistant.
\row
\li \l{Qt UI Tools}
- \li Classes for UI tools.
+ \li Classes to handle the forms created in \QD.
\endtable
\section1 Where to Go from Here
diff --git a/doc/src/topics.qdoc b/doc/src/topics.qdoc
index 2399b7510..9745b649c 100644
--- a/doc/src/topics.qdoc
+++ b/doc/src/topics.qdoc
@@ -50,7 +50,6 @@ functionality and can be used as a starting point for learning how to to get the
\li \l {Internationalization with Qt}
\li \l {Integrating Web Content}
\li \l {Testing and Debugging}
-\li \l {Add-ons}
\li \l {Porting Guide}{Porting from Qt 4}
\endlist