Move the module qdoc files from qtdoc and split up doc/src.
authorCasper van Donderen <casper.vandonderen@nokia.com>
Fri, 16 Sep 2011 12:14:43 +0000 (14:14 +0200)
committerQt by Nokia <qt-info@nokia.com>
Mon, 19 Sep 2011 08:24:25 +0000 (10:24 +0200)
Change-Id: I7d992889379d78e07a0b7023facebd7421cf6d22
Reviewed-on: http://codereview.qt-project.org/5092
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Jerome Pasion <jerome.pasion@nokia.com>
45 files changed:
doc/src/core/objectmodel/metaobjects.qdoc [moved from doc/src/objectmodel/metaobjects.qdoc with 100% similarity]
doc/src/core/objectmodel/object.qdoc [moved from doc/src/objectmodel/object.qdoc with 100% similarity]
doc/src/core/objectmodel/objecttrees.qdoc [moved from doc/src/objectmodel/objecttrees.qdoc with 100% similarity]
doc/src/core/objectmodel/properties.qdoc [moved from doc/src/objectmodel/properties.qdoc with 100% similarity]
doc/src/core/objectmodel/signalsandslots.qdoc [moved from doc/src/objectmodel/signalsandslots.qdoc with 100% similarity]
doc/src/core/threads.qdoc [moved from doc/src/tutorials/threads.qdoc with 100% similarity]
doc/src/dbus/qtdbus.qdoc [new file with mode: 0644]
doc/src/gui/coordsys.qdoc [moved from doc/src/painting-and-printing/coordsys.qdoc with 100% similarity]
doc/src/gui/paintsystem.qdoc [moved from doc/src/painting-and-printing/paintsystem.qdoc with 100% similarity]
doc/src/gui/qtgui.qdoc [new file with mode: 0644]
doc/src/network/files-and-resources/datastreamformat.qdoc [moved from doc/src/files-and-resources/datastreamformat.qdoc with 100% similarity]
doc/src/network/files-and-resources/resources.qdoc [moved from doc/src/files-and-resources/resources.qdoc with 100% similarity]
doc/src/network/network-programming/bearermanagement.qdoc [moved from doc/src/network-programming/bearermanagement.qdoc with 100% similarity]
doc/src/network/network-programming/qtnetwork.qdoc [moved from doc/src/network-programming/qtnetwork.qdoc with 100% similarity]
doc/src/network/network-programming/ssl.qdoc [moved from doc/src/network-programming/ssl.qdoc with 100% similarity]
doc/src/network/qtnetwork.qdoc [new file with mode: 0644]
doc/src/printsupport/printing.qdoc [moved from doc/src/painting-and-printing/printing.qdoc with 100% similarity]
doc/src/printsupport/qtprintsupport.qdoc [new file with mode: 0644]
doc/src/sql/qtsql.qdoc [new file with mode: 0644]
doc/src/sql/sql-programming/qsqldatatype-table.qdoc [moved from doc/src/sql-programming/qsqldatatype-table.qdoc with 100% similarity]
doc/src/sql/sql-programming/sql-driver.qdoc [moved from doc/src/sql-programming/sql-driver.qdoc with 100% similarity]
doc/src/sql/sql-programming/sql-programming.qdoc [moved from doc/src/sql-programming/sql-programming.qdoc with 100% similarity]
doc/src/widgets/addressbook-fr.qdoc [moved from doc/src/tutorials/addressbook-fr.qdoc with 100% similarity]
doc/src/widgets/addressbook.qdoc [moved from doc/src/tutorials/addressbook.qdoc with 100% similarity]
doc/src/widgets/modelview.qdoc [moved from doc/src/tutorials/modelview.qdoc with 100% similarity]
doc/src/widgets/qtwidgets.qdoc [new file with mode: 0644]
doc/src/widgets/widgets-and-layouts/focus.qdoc [moved from doc/src/widgets-and-layouts/focus.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/gallery-cde.qdoc [moved from doc/src/widgets-and-layouts/gallery-cde.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/gallery-cleanlooks.qdoc [moved from doc/src/widgets-and-layouts/gallery-cleanlooks.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/gallery-gtk.qdoc [moved from doc/src/widgets-and-layouts/gallery-gtk.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/gallery-macintosh.qdoc [moved from doc/src/widgets-and-layouts/gallery-macintosh.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/gallery-motif.qdoc [moved from doc/src/widgets-and-layouts/gallery-motif.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/gallery-plastique.qdoc [moved from doc/src/widgets-and-layouts/gallery-plastique.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/gallery-windows.qdoc [moved from doc/src/widgets-and-layouts/gallery-windows.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/gallery-windowsvista.qdoc [moved from doc/src/widgets-and-layouts/gallery-windowsvista.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/gallery-windowsxp.qdoc [moved from doc/src/widgets-and-layouts/gallery-windowsxp.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/gallery.qdoc [moved from doc/src/widgets-and-layouts/gallery.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/layout.qdoc [moved from doc/src/widgets-and-layouts/layout.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/styles.qdoc [moved from doc/src/widgets-and-layouts/styles.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/stylesheet.qdoc [moved from doc/src/widgets-and-layouts/stylesheet.qdoc with 100% similarity]
doc/src/widgets/widgets-and-layouts/widgets.qdoc [moved from doc/src/widgets-and-layouts/widgets.qdoc with 100% similarity]
doc/src/widgets/widgets-tutorial.qdoc [moved from doc/src/tutorials/widgets-tutorial.qdoc with 100% similarity]
doc/src/widgets/windows-and-dialogs/dialogs.qdoc [moved from doc/src/windows-and-dialogs/dialogs.qdoc with 100% similarity]
doc/src/widgets/windows-and-dialogs/mainwindow.qdoc [moved from doc/src/windows-and-dialogs/mainwindow.qdoc with 100% similarity]
doc/src/xml/qtxml.qdoc [new file with mode: 0644]

diff --git a/doc/src/dbus/qtdbus.qdoc b/doc/src/dbus/qtdbus.qdoc
new file mode 100644 (file)
index 0000000..fa91f67
--- /dev/null
@@ -0,0 +1,40 @@
+/*!
+    \module QtDBus
+    \title QtDBus module
+    \ingroup modules
+
+    \keyword QtDBus
+    \target The QDBus compiler
+
+    \brief The QtDBus module is a Unix-only library that you can use
+    to perform Inter-Process Communication using the \l{D-Bus} protocol.
+
+    Applications using the QtDBus module can provide services to
+    other, remote applications by exporting objects, as well as use
+    services exported by those applications by placing calls and
+    accessing properties.
+
+    The QtDBus module provides an interface that extends the Qt \l
+    {signalsandslots.html}{Signals and Slots} mechanism, allowing one
+    to connect to a signal emitted remotely as well as to connect a
+    local signal to remote slot.
+
+    To use this module, use the following code in your application:
+
+    \snippet doc/src/snippets/code/doc_src_qtdbus.cpp 0
+
+    If you're using qmake to build your application, you can add this
+    line to your .pro file to make it link against the QtDBus
+    libraries:
+
+    \snippet doc/src/snippets/code/doc_src_qtdbus.pro 1
+
+    \note The source code for this module is located in the \c{src/qdbus}
+    directory. When installing Qt from source, this module is built when Qt's
+    tools are built.
+
+    See the \l {D-Bus} page for detailed information on
+    how to use this module.
+
+    This module is part of all \l{Qt editions}.
+*/
diff --git a/doc/src/gui/qtgui.qdoc b/doc/src/gui/qtgui.qdoc
new file mode 100644 (file)
index 0000000..fd3bcac
--- /dev/null
@@ -0,0 +1,12 @@
+/*!
+    \module QtGui
+    \title QtGui Module
+    \ingroup modules
+
+    \brief The QtGui module extends QtCore with GUI functionality.
+
+    To include the definitions of both modules' classes, use the
+    following directive:
+
+    \snippet doc/src/snippets/code/doc_src_qtgui.pro 0
+*/
diff --git a/doc/src/network/qtnetwork.qdoc b/doc/src/network/qtnetwork.qdoc
new file mode 100644 (file)
index 0000000..084cebd
--- /dev/null
@@ -0,0 +1,18 @@
+/*!
+    \module QtNetwork
+    \title QtNetwork Module
+    \ingroup modules
+
+    \brief The QtNetwork module provides classes to make network programming
+    easier and portable.
+
+    To include the definitions of the module's classes, use the
+    following directive:
+
+    \snippet doc/src/snippets/code/doc_src_qtnetwork.cpp 1
+
+    To link against the module, add this line to your \l qmake \c
+    .pro file:
+
+    \snippet doc/src/snippets/code/doc_src_qtnetwork.pro 0
+*/
diff --git a/doc/src/printsupport/qtprintsupport.qdoc b/doc/src/printsupport/qtprintsupport.qdoc
new file mode 100644 (file)
index 0000000..d143d66
--- /dev/null
@@ -0,0 +1,19 @@
+/*!
+    \module QtPrintSupport
+    \title QtPrintSupport Module
+    \ingroup modules
+
+    \brief The QtPrintSupport module provides classes to make printing
+    easier and portable.
+
+    To include the definitions of the module's classes, use the
+    following directive:
+
+    \snippet doc/src/snippets/code/doc_src_qtprintsupport.cpp 1
+
+    To link against the module, add this line to your \l qmake \c
+    .pro file:
+
+    \snippet doc/src/snippets/code/doc_src_qtprintsupport.pro 0
+*/
+
diff --git a/doc/src/sql/qtsql.qdoc b/doc/src/sql/qtsql.qdoc
new file mode 100644 (file)
index 0000000..fb05985
--- /dev/null
@@ -0,0 +1,18 @@
+/*!
+    \module QtSql
+    \title QtSql Module
+    \ingroup modules
+
+    To include the definitions of the module's classes, use the
+    following directive:
+
+    \snippet doc/src/snippets/code/doc_src_qtsql.cpp 0
+
+    To link against the module, add this line to your \l qmake \c
+    .pro file:
+
+    \snippet doc/src/snippets/code/doc_src_qtsql.pro 1
+
+    See the \l{SQL Programming} guide for information about using this
+    module in your applications.
+*/
diff --git a/doc/src/widgets/qtwidgets.qdoc b/doc/src/widgets/qtwidgets.qdoc
new file mode 100644 (file)
index 0000000..05062b5
--- /dev/null
@@ -0,0 +1,18 @@
+/*!
+    \module QtWidgets
+    \title QtWidgets Module
+    \ingroup modules
+
+    \brief The QtWidgets module extends QtGui with C++ widget functionality.
+
+    To include the definitions of the module's classes, use the
+    following directive:
+
+    \snippet doc/src/snippets/code/doc_src_qtwidgets.cpp 1
+
+    To link against the module, add this line to your \l qmake \c
+    .pro file:
+
+    \snippet doc/src/snippets/code/doc_src_qtwidgets.pro 0
+*/
+
diff --git a/doc/src/xml/qtxml.qdoc b/doc/src/xml/qtxml.qdoc
new file mode 100644 (file)
index 0000000..20d7600
--- /dev/null
@@ -0,0 +1,23 @@
+/*!
+    \module QtXml
+    \title QtXml Module
+    \ingroup modules
+    \ingroup technology-apis
+
+    \brief The QtXml module provides a stream reader and writer for
+    XML documents, and C++ implementations of SAX and DOM.
+
+    To include the definitions of the module's classes, use the
+    following directive:
+
+    \snippet doc/src/snippets/code/doc_src_qtxml.cpp 0
+
+    To link against the module, add this line to your \l qmake \c
+    .pro file:
+
+    \snippet doc/src/snippets/code/doc_src_qtxml.pro 1
+
+    Further XML support is provided by the \l{Qt Solutions} group who
+    provide, for example, classes that support SOAP and MML with the
+    Qt XML classes.
+*/