Create new documentation structure
authorChris Adams <christopher.adams@nokia.com>
Mon, 28 May 2012 07:12:56 +0000 (17:12 +1000)
committerQt by Nokia <qt-info@nokia.com>
Thu, 21 Jun 2012 07:58:56 +0000 (09:58 +0200)
commit5e33b0f580d2b20f1a2989bf2ee8dde4525a2e39
tree780d25ce7d8955e56ea985a35dd84609df12fbf0
parent03342a435a88656d64d1445991a4421d244fcb45
Create new documentation structure

The documentation currently has no clear separation between Qt QML
and Qt Quick.  With recent commits like:
6c8378eaf1edbbefe6aaa3672b0127816a004fd7
and
ab1e510121c8a679fdaca12ccd30e0f7ac12a26b
the separation between the language definition and implementation,
provided by Qt QML, and the standard library for the QML language,
provided by Qt Quick, is clear.

This commit creates a new documentation structure that is more
navigable and separates concepts into logical categories, with
clear separation between QtQML and QtQuick.  It also provides a more
generic QML Application Developer Resources page which contains links
to information for QML application developers.

Change-Id: Ia807ccfbfd24ffa0e1c7f0a51ed9d2ed3aa6a733
Reviewed-by: Martin Jones <martin.jones@nokia.com>
184 files changed:
src/qml/doc/src/bindings/c++models.qdoc [deleted file]
src/qml/doc/src/bindings/integrating.qdoc [deleted file]
src/qml/doc/src/bindings/properties-methods-signals.qdoc [deleted file]
src/qml/doc/src/bindings/qmlbindings.qdoc [deleted file]
src/qml/doc/src/bindings/qtbinding.qdoc [deleted file]
src/qml/doc/src/cppclasses/component.qdoc [new file with mode: 0644]
src/qml/doc/src/cppclasses/context.qdoc [new file with mode: 0644]
src/qml/doc/src/cppclasses/engine.qdoc [new file with mode: 0644]
src/qml/doc/src/cppclasses/topic.qdoc [new file with mode: 0644]
src/qml/doc/src/cppintegration/data.qdoc [new file with mode: 0644]
src/qml/doc/src/cppintegration/functions.qdoc [new file with mode: 0644]
src/qml/doc/src/cppintegration/registercpptypes.qdoc [moved from src/qml/doc/src/bindings/qmltypes.qdoc with 76% similarity]
src/qml/doc/src/cppintegration/reverse.qdoc [new file with mode: 0644]
src/qml/doc/src/cppintegration/topic.qdoc [new file with mode: 0644]
src/qml/doc/src/documents/definetypes.qdoc [new file with mode: 0644]
src/qml/doc/src/documents/networktransparency.qdoc [new file with mode: 0644]
src/qml/doc/src/documents/scope.qdoc [moved from src/qml/doc/src/qml/scope.qdoc with 95% similarity]
src/qml/doc/src/documents/structure.qdoc [new file with mode: 0644]
src/qml/doc/src/documents/topic.qdoc [new file with mode: 0644]
src/qml/doc/src/engine/qmlengine.qdoc [deleted file]
src/qml/doc/src/javascript/date.qdoc [moved from src/qml/doc/src/types/qmldate.qdoc with 100% similarity]
src/qml/doc/src/javascript/dynamicobjects.qdoc [moved from src/qml/doc/src/qml/dynamicobjects.qdoc with 97% similarity]
src/qml/doc/src/javascript/expressions.qdoc [moved from src/qml/doc/src/qml/javascriptblocks.qdoc with 98% similarity]
src/qml/doc/src/javascript/functionlist.qdoc [moved from src/qml/doc/src/qml/jsfunctionlist.qdoc with 98% similarity]
src/qml/doc/src/javascript/hostenvironment.qdoc [moved from src/qml/doc/src/qml/hostenvironment.qdoc with 70% similarity]
src/qml/doc/src/javascript/imports.qdoc [moved from src/quick/doc/src/itemgraphics.qdoc with 83% similarity]
src/qml/doc/src/javascript/number.qdoc [moved from src/qml/doc/src/types/qmlnumber.qdoc with 100% similarity]
src/qml/doc/src/javascript/qmlglobalobject.qdoc [new file with mode: 0644]
src/qml/doc/src/javascript/qtjavascript.qdoc [moved from src/qml/doc/src/engine/qtjavascript.qdoc with 100% similarity]
src/qml/doc/src/javascript/topic.qdoc [new file with mode: 0644]
src/qml/doc/src/modules/cppplugins.qdoc [moved from src/qml/doc/src/bindings/qmlplugins.qdoc with 80% similarity]
src/qml/doc/src/modules/todo.qdoc [new file with mode: 0644]
src/qml/doc/src/modules/topic.qdoc [new file with mode: 0644]
src/qml/doc/src/qml/network.qdoc [deleted file]
src/qml/doc/src/qml/propertybinding.qdoc [deleted file]
src/qml/doc/src/qml/qmlcomponents.qdoc [deleted file]
src/qml/doc/src/qml/qmldocument.qdoc [deleted file]
src/qml/doc/src/qml/qmllanguage-javascript.qdoc [deleted file]
src/qml/doc/src/qml/qmllanguage-modules.qdoc [deleted file]
src/qml/doc/src/qml/qmllanguage-signal-handler.qdoc [deleted file]
src/qml/doc/src/qml/qmllanguage-types-properties.qdoc [deleted file]
src/qml/doc/src/qml/qmllanguage.qdoc [deleted file]
src/qml/doc/src/qml/security.qdoc [deleted file]
src/qml/doc/src/qmlfunctions.qdoc [new file with mode: 0644]
src/qml/doc/src/qmllanguage.qdoc [deleted file]
src/qml/doc/src/qmlsyntax.qdoc [deleted file]
src/qml/doc/src/qmltypereference.qdoc [new file with mode: 0644]
src/qml/doc/src/qmlviewer.qdoc [deleted file]
src/qml/doc/src/qtprogrammers.qdoc [deleted file]
src/qml/doc/src/qtqml-cpp.qdoc [moved from src/quick/doc/src/canvaspainting.qdoc with 66% similarity]
src/qml/doc/src/qtqml.qdoc
src/qml/doc/src/syntax/basics.qdoc [new file with mode: 0644]
src/qml/doc/src/syntax/imports.qdoc [new file with mode: 0644]
src/qml/doc/src/syntax/objectattributes.qdoc [new file with mode: 0644]
src/qml/doc/src/syntax/propertybinding.qdoc [new file with mode: 0644]
src/qml/doc/src/syntax/signals.qdoc [new file with mode: 0644]
src/qml/doc/src/syntax/topic.qdoc [new file with mode: 0644]
src/qml/doc/src/tutorials/extending-tutorial.qdoc [deleted file]
src/qml/doc/src/typesystem/basictypes.qdoc [moved from src/qml/doc/src/qml/basictypes.qdoc with 94% similarity]
src/qml/doc/src/typesystem/objecttypes.qdoc [new file with mode: 0644]
src/qml/doc/src/typesystem/topic.qdoc [new file with mode: 0644]
src/qml/qml/qqmlcomponent.cpp
src/qml/qml/qqmlcontext.cpp
src/qml/qml/qqmlengine.cpp
src/qml/qml/qqmlextensionplugin.cpp
src/qml/qml/qqmllist.cpp
src/qml/qml/qquickworkerscript.cpp
src/qml/qml/v8/qqmlbuiltinfunctions.cpp
src/quick/doc/snippets/qml/codingconventions/dotproperties.qml [moved from src/qml/doc/snippets/qml/codingconventions/dotproperties.qml with 100% similarity]
src/quick/doc/snippets/qml/codingconventions/javascript-imports.qml [moved from src/qml/doc/snippets/qml/codingconventions/javascript-imports.qml with 100% similarity]
src/quick/doc/snippets/qml/codingconventions/javascript.qml [moved from src/qml/doc/snippets/qml/codingconventions/javascript.qml with 100% similarity]
src/quick/doc/snippets/qml/codingconventions/lists.qml [moved from src/qml/doc/snippets/qml/codingconventions/lists.qml with 100% similarity]
src/quick/doc/snippets/qml/codingconventions/myscript.js [moved from src/qml/doc/snippets/qml/codingconventions/myscript.js with 100% similarity]
src/quick/doc/snippets/qml/codingconventions/photo.qml [moved from src/qml/doc/snippets/qml/codingconventions/photo.qml with 100% similarity]
src/quick/doc/snippets/qml/codingconventions/private.qml [moved from src/qml/doc/snippets/qml/codingconventions/private.qml with 100% similarity]
src/quick/doc/src/apireference.qdoc [moved from src/quick/doc/src/paths.qdoc with 86% similarity]
src/quick/doc/src/appdevguide/applicationdevelopers.qdoc [new file with mode: 0644]
src/quick/doc/src/appdevguide/codingconventions.qdoc [moved from src/qml/doc/src/qml/codingconventions.qdoc with 100% similarity]
src/quick/doc/src/appdevguide/debugging.qdoc [moved from src/qml/doc/src/debugging.qdoc with 94% similarity]
src/quick/doc/src/appdevguide/deployment.qdoc [moved from src/qml/doc/src/engine/qmlruntime.qdoc with 56% similarity]
src/quick/doc/src/appdevguide/glossary.qdoc [new file with mode: 0644]
src/quick/doc/src/appdevguide/internationalization.qdoc [moved from src/qml/doc/src/qml/qmli18n.qdoc with 89% similarity]
src/quick/doc/src/appdevguide/performance.qdoc [moved from src/qml/doc/src/qml/performance.qdoc with 99% similarity]
src/quick/doc/src/appdevguide/qml-intro.qdoc [moved from src/quick/doc/src/qmlintro.qdoc with 83% similarity]
src/quick/doc/src/appdevguide/qmlscene.qdoc [new file with mode: 0644]
src/quick/doc/src/appdevguide/qtquicktest.qdoc [moved from src/qml/doc/src/qmltest.qdoc with 96% similarity]
src/quick/doc/src/appdevguide/quickstart/basics.qdoc [new file with mode: 0644]
src/quick/doc/src/appdevguide/quickstart/essentials.qdoc [new file with mode: 0644]
src/quick/doc/src/appdevguide/usecases/animations.qdoc [moved from src/quick/doc/src/models.qdoc with 85% similarity]
src/quick/doc/src/appdevguide/usecases/integratingcpp.qdoc [moved from src/quick/doc/src/images.qdoc with 83% similarity]
src/quick/doc/src/appdevguide/usecases/integratingjs.qdoc [moved from src/quick/doc/src/interaction.qdoc with 83% similarity]
src/quick/doc/src/appdevguide/usecases/layouts.qdoc [moved from src/quick/doc/src/particles/particletypes.qdoc with 84% similarity]
src/quick/doc/src/appdevguide/usecases/modules.qdoc [moved from src/quick/doc/src/utility.qdoc with 85% similarity]
src/quick/doc/src/appdevguide/usecases/multimedia.qdoc [new file with mode: 0644]
src/quick/doc/src/appdevguide/usecases/styling.qdoc [moved from src/quick/doc/src/containers.qdoc with 85% similarity]
src/quick/doc/src/appdevguide/usecases/text.qdoc [moved from src/quick/doc/src/animation-define.qdoc with 87% similarity]
src/quick/doc/src/appdevguide/usecases/userinput.qdoc [new file with mode: 0644]
src/quick/doc/src/appdevguide/usecases/visual.qdoc [new file with mode: 0644]
src/quick/doc/src/basicelements.qdoc [deleted file]
src/quick/doc/src/concepts/components.qdoc [moved from src/quick/doc/src/writingcomponents.qdoc with 89% similarity]
src/quick/doc/src/concepts/data-localstorage.qdoc [moved from src/quick/doc/src/localstorage/localstorage.qdoc with 93% similarity]
src/quick/doc/src/concepts/data-modelview.qdoc [moved from src/quick/doc/src/modelview.qdoc with 92% similarity]
src/quick/doc/src/concepts/effects-particles.qdoc [moved from src/quick/doc/src/particles/particles.qdoc with 95% similarity]
src/quick/doc/src/concepts/effects-shaders.qdoc [moved from src/quick/doc/src/shaders.qdoc with 96% similarity]
src/quick/doc/src/concepts/effects-sprites.qdoc [moved from src/quick/doc/src/sprites.qdoc with 99% similarity]
src/quick/doc/src/concepts/effects-transformations.qdoc [moved from src/quick/doc/src/transformations.qdoc with 95% similarity]
src/quick/doc/src/concepts/input-focus.qdoc [moved from src/quick/doc/src/focus.qdoc with 95% similarity]
src/quick/doc/src/concepts/input-mouse.qdoc [moved from src/quick/doc/src/mouseevents.qdoc with 86% similarity]
src/quick/doc/src/concepts/input-text.qdoc [moved from src/quick/doc/src/texthandling.qdoc with 89% similarity]
src/quick/doc/src/concepts/interceptors.qdoc [new file with mode: 0644]
src/quick/doc/src/concepts/positioning-anchors.qdoc [moved from src/quick/doc/src/anchor-layout.qdoc with 94% similarity]
src/quick/doc/src/concepts/positioning-layouts.qdoc [moved from src/quick/doc/src/positioners.qdoc with 98% similarity]
src/quick/doc/src/concepts/positioning-righttoleft.qdoc [moved from src/quick/doc/src/righttoleft.qdoc with 98% similarity]
src/quick/doc/src/concepts/positioning.qdoc [new file with mode: 0644]
src/quick/doc/src/concepts/statesanimations-animations.qdoc [moved from src/quick/doc/src/animation.qdoc with 96% similarity]
src/quick/doc/src/concepts/statesanimations-behaviors.qdoc [moved from src/quick/doc/src/behaviors-and-states.qdoc with 98% similarity]
src/quick/doc/src/concepts/statesanimations-states.qdoc [moved from src/quick/doc/src/states.qdoc with 92% similarity]
src/quick/doc/src/concepts/statesanimations.qdoc [new file with mode: 0644]
src/quick/doc/src/concepts/topic.qdoc [new file with mode: 0644]
src/quick/doc/src/concepts/visual-coordinates.qdoc [new file with mode: 0644]
src/quick/doc/src/concepts/visual-parent.qdoc [new file with mode: 0644]
src/quick/doc/src/concepts/visual-scenegraph.qdoc [moved from src/quick/doc/src/qmlscenegraph.qdoc with 86% similarity]
src/quick/doc/src/cppextensionpoints.qdoc [new file with mode: 0644]
src/quick/doc/src/qmltexthandling.qdoc [deleted file]
src/quick/doc/src/qmltypereference.qdoc [moved from src/quick/doc/src/elements.qdoc with 64% similarity]
src/quick/doc/src/qtdeclarative.qdoc [deleted file]
src/quick/doc/src/qtquick-cpp.qdoc [moved from src/qml/doc/src/types/globalobject.qdoc with 62% similarity]
src/quick/doc/src/qtquick-intro.qdoc [deleted file]
src/quick/doc/src/qtquick.qdoc
src/quick/doc/src/qtquick2.qdoc [deleted file]
src/quick/doc/src/qtquicktypes.qdoc [deleted file]
src/quick/doc/src/uicreation.qdoc [deleted file]
src/quick/doc/src/views.qdoc [deleted file]
src/quick/doc/src/visualtypes.qdoc [deleted file]
src/quick/doc/src/whatsnew.qdoc
src/quick/items/context2d/qquickcanvasitem.cpp
src/quick/items/qquickaccessibleattached.cpp
src/quick/items/qquickanimatedimage.cpp
src/quick/items/qquickanimatedsprite.cpp
src/quick/items/qquickborderimage.cpp
src/quick/items/qquickcanvas.cpp
src/quick/items/qquickdrag.cpp
src/quick/items/qquickdroparea.cpp
src/quick/items/qquickevents.cpp
src/quick/items/qquickflickable.cpp
src/quick/items/qquickflipable.cpp
src/quick/items/qquickfocusscope.cpp
src/quick/items/qquickgridview.cpp
src/quick/items/qquickimage.cpp
src/quick/items/qquickitem.cpp
src/quick/items/qquickitemanimation.cpp
src/quick/items/qquickitemviewtransition.cpp
src/quick/items/qquicklistview.cpp
src/quick/items/qquickloader.cpp
src/quick/items/qquickmousearea.cpp
src/quick/items/qquickmultipointtoucharea.cpp
src/quick/items/qquickpathview.cpp
src/quick/items/qquickpincharea.cpp
src/quick/items/qquickrectangle.cpp
src/quick/items/qquickrepeater.cpp
src/quick/items/qquickscreen.cpp
src/quick/items/qquickshadereffect.cpp
src/quick/items/qquickshadereffectmesh.cpp
src/quick/items/qquickshadereffectsource.cpp
src/quick/items/qquicksprite.cpp
src/quick/items/qquickspritesequence.cpp
src/quick/items/qquicktext.cpp
src/quick/items/qquicktextedit.cpp
src/quick/items/qquicktextinput.cpp
src/quick/items/qquickview.cpp
src/quick/items/qquickvisualitemmodel.cpp
src/quick/util/qquickanimation.cpp
src/quick/util/qquickbehavior.cpp
src/quick/util/qquickbind.cpp
src/quick/util/qquickconnections.cpp
src/quick/util/qquickfontloader.cpp
src/quick/util/qquickimageprovider.cpp
src/quick/util/qquickpackage.cpp
src/quick/util/qquickpath.cpp
src/quick/util/qquicksmoothedanimation.cpp
src/quick/util/qquickspringanimation.cpp
src/quick/util/qquicksystempalette.cpp
src/quick/util/qquicktimer.cpp
src/quick/util/qquicktransition.cpp