diff options
author | Sze Howe Koh <szehowe.koh@gmail.com> | 2014-03-21 20:49:16 +0800 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-03-22 00:31:55 +0100 |
commit | bc4c4c0338c7f0743894e1a2987be345136bd82e (patch) | |
tree | 8c6b8bfbeaa3aa44bdd0216ffcfaa3bacb849d5e | |
parent | b1ac8070a960da3e3a2b14d9bc20abf7f5eb3e83 (diff) | |
download | qtdoc-bc4c4c0338c7f0743894e1a2987be345136bd82e.tar.gz |
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.qdoc | 119 | ||||
-rw-r--r-- | doc/src/datastorage.qdoc | 4 | ||||
-rw-r--r-- | doc/src/qtmodules.qdoc | 18 | ||||
-rw-r--r-- | doc/src/topics.qdoc | 1 |
4 files changed, 12 insertions, 130 deletions
diff --git a/doc/src/addons.qdoc b/doc/src/addons.qdoc deleted file mode 100644 index 92e76ee9..00000000 --- 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 0535f831..ce0afe0f 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 4772ab1f..2f4a1a4d 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 2399b751..9745b649 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 |