Doc: Overhaul of doc/src/declarative and QtQuick2 docs.
authorJerome Pasion <jerome.pasion@nokia.com>
Thu, 9 Feb 2012 16:31:02 +0000 (17:31 +0100)
committerQt by Nokia <qt-info@nokia.com>
Tue, 14 Feb 2012 11:53:21 +0000 (12:53 +0100)
commit2d4e6ff9dd1e0e3410c4dc002c25d80fecfeafd2
treeb12aec803acf837024b4426526f1ce69cb3080ae
parentd95178153a0f15991b2e6e91216dbcf5c0be2af3
Doc: Overhaul of doc/src/declarative and QtQuick2 docs.

-Consolidated model/view documentation into one.
-Added a new navigation for all overviews (grouped the pages)
-New front page that shows the grouping
-Separated the Qt C++ from the main QML overviews
-Consolidated Qt C++ into the "declarative runtime" section
-New articles about JavaScript, the engine, and plugins
-Fixed the older examples. New snippet comments
-Renamed some of the articles
-kept the qtquick2 qmlmodule
-"Qt Quick Elements"

Moved contents of doc/src/declarative into respective
module dirs.

-Qt Quick 2, LocalStorage, Particles, and QML are now
separate.
-Removed unused or duplicate documentation.
-edited C++ examples
-removed navigation and "\inqmlmodule QtQuick 2" for
those pages that are not in Qt Quick 2
-fixed doc/src/ licenses to header.FDL from qtbase

Change-Id: Ib36f9c07565d91160fa8d04f9670c438f684b82a
Reviewed-by: Sergio Ahumada <sergio.ahumada@nokia.com>
83 files changed:
doc/config/style/qtquick.css
doc/src/declarative/declarativeui.qdoc [deleted file]
doc/src/declarative/examples.qdoc [deleted file]
doc/src/declarative/extending.qdoc [deleted file]
doc/src/declarative/globalobject.qdoc [deleted file]
doc/src/declarative/qdeclarativedocument.qdoc [deleted file]
doc/src/declarative/qdeclarativeintro.qdoc [deleted file]
doc/src/declarative/qdeclarativemodels.qdoc [deleted file]
doc/src/declarative/qmlinuse.qdoc [deleted file]
doc/src/declarative/qmlviews.qdoc [deleted file]
doc/src/declarative/qtprogrammers.qdoc [deleted file]
doc/src/examples/advtutorial.qdoc [moved from doc/src/declarative/advtutorial.qdoc with 99% similarity]
doc/src/examples/dynamicview-tutorial.qdoc [moved from doc/src/declarative/dynamicview-tutorial.qdoc with 100% similarity]
doc/src/examples/example-slideswitch.qdoc
doc/src/examples/example-textballoons.qdoc
doc/src/examples/examples.qdoc [new file with mode: 0644]
doc/src/examples/tutorial.qdoc [moved from doc/src/declarative/tutorial.qdoc with 98% similarity]
doc/src/external-resources.qdoc [new file with mode: 0644]
doc/src/images/modelview-overview.png [new file with mode: 0644]
doc/src/localstorage/localstorage.qdoc [new file with mode: 0644]
doc/src/particles/particles.qdoc [moved from doc/src/declarative/particles.qdoc with 97% similarity]
doc/src/qml/basictypes.qdoc [moved from doc/src/declarative/basictypes.qdoc with 98% similarity]
doc/src/qml/c++models.qdoc [new file with mode: 0644]
doc/src/qml/codingconventions.qdoc [moved from doc/src/declarative/codingconventions.qdoc with 94% similarity]
doc/src/qml/debugging.qdoc [moved from doc/src/declarative/qdeclarativedebugging.qdoc with 94% similarity]
doc/src/qml/dynamicobjects.qdoc [moved from doc/src/declarative/dynamicobjects.qdoc with 95% similarity]
doc/src/qml/extending-tutorial.qdoc [moved from doc/src/declarative/extending-tutorial.qdoc with 98% similarity]
doc/src/qml/globalobject.qdoc [new file with mode: 0644]
doc/src/qml/integrating.qdoc [moved from doc/src/declarative/integrating.qdoc with 92% similarity]
doc/src/qml/javascriptblocks.qdoc [moved from doc/src/declarative/javascriptblocks.qdoc with 81% similarity]
doc/src/qml/modules.qdoc [moved from doc/src/declarative/modules.qdoc with 99% similarity]
doc/src/qml/network.qdoc [moved from doc/src/declarative/network.qdoc with 79% similarity]
doc/src/qml/performance.qdoc [moved from doc/src/declarative/qdeclarativeperformance.qdoc with 99% similarity]
doc/src/qml/propertybinding.qdoc [moved from doc/src/declarative/propertybinding.qdoc with 86% similarity]
doc/src/qml/qmlcomponents.qdoc [moved from doc/src/declarative/qmlreusablecomponents.qdoc with 73% similarity]
doc/src/qml/qmldate.qdoc [moved from doc/src/declarative/qmldate.qdoc with 100% similarity]
doc/src/qml/qmldocument.qdoc [new file with mode: 0644]
doc/src/qml/qmlengine.qdoc [new file with mode: 0644]
doc/src/qml/qmlevents.qdoc [moved from doc/src/declarative/qmlevents.qdoc with 73% similarity]
doc/src/qml/qmli18n.qdoc [moved from doc/src/declarative/qdeclarativei18n.qdoc with 91% similarity]
doc/src/qml/qmlintro.qdoc [new file with mode: 0644]
doc/src/qml/qmlnumber.qdoc [moved from doc/src/declarative/qmlnumber.qdoc with 100% similarity]
doc/src/qml/qmlplugins.qdoc [new file with mode: 0644]
doc/src/qml/qmlruntime.qdoc [moved from doc/src/declarative/qmlruntime.qdoc with 97% similarity]
doc/src/qml/qmlsyntax.qdoc [moved from doc/src/declarative/qmlsyntax.qdoc with 97% similarity]
doc/src/qml/qmltest.qdoc [moved from doc/src/declarative/qmltest.qdoc with 98% similarity]
doc/src/qml/qmltypes.qdoc [new file with mode: 0644]
doc/src/qml/qmlviewer.qdoc [moved from doc/src/declarative/qmlviewer.qdoc with 95% similarity]
doc/src/qml/qtbinding.qdoc [moved from doc/src/declarative/qtbinding.qdoc with 98% similarity]
doc/src/qml/qtdeclarative.qdoc [moved from doc/src/declarative/qtdeclarative.qdoc with 100% similarity]
doc/src/qml/qtjavascript.qdoc [moved from doc/src/declarative/qtjavascript.qdoc with 98% similarity]
doc/src/qml/qtprogrammers.qdoc [new file with mode: 0644]
doc/src/qml/scope.qdoc [moved from doc/src/declarative/scope.qdoc with 95% similarity]
doc/src/qml/security.qdoc [moved from doc/src/declarative/qdeclarativesecurity.qdoc with 97% similarity]
doc/src/qtdeclarative.qdoc [new file with mode: 0644]
doc/src/qtquick2/anchor-layout.qdoc [moved from doc/src/declarative/anchor-layout.qdoc with 96% similarity]
doc/src/qtquick2/animation.qdoc [moved from doc/src/declarative/animation.qdoc with 98% similarity]
doc/src/qtquick2/basicelements.qdoc [moved from doc/src/declarative/basicelements.qdoc with 72% similarity]
doc/src/qtquick2/behaviors-and-states.qdoc [moved from doc/src/declarative/behaviors-and-states.qdoc with 96% similarity]
doc/src/qtquick2/canvaspainting.qdoc [moved from doc/src/declarative/qmlwebkit.qdoc with 60% similarity]
doc/src/qtquick2/elements.qdoc [moved from doc/src/declarative/elements.qdoc with 94% similarity]
doc/src/qtquick2/focus.qdoc [moved from doc/src/declarative/focus.qdoc with 97% similarity]
doc/src/qtquick2/modelview.qdoc [new file with mode: 0644]
doc/src/qtquick2/mouseevents.qdoc [moved from doc/src/declarative/mouseevents.qdoc with 95% similarity]
doc/src/qtquick2/positioners.qdoc [moved from doc/src/declarative/positioners.qdoc with 66% similarity]
doc/src/qtquick2/qmltexthandling.qdoc [moved from doc/src/declarative/qmltexthandling.qdoc with 92% similarity]
doc/src/qtquick2/qtquick-intro.qdoc [moved from doc/src/declarative/qtquick-intro.qdoc with 62% similarity]
doc/src/qtquick2/qtquick2.qdoc [moved from doc/src/declarative/qtquick2.qdoc with 100% similarity]
doc/src/qtquick2/righttoleft.qdoc [moved from doc/src/declarative/righttoleft.qdoc with 95% similarity]
doc/src/qtquick2/shaders.qdoc [new file with mode: 0644]
doc/src/qtquick2/states.qdoc [moved from doc/src/declarative/qdeclarativestates.qdoc with 95% similarity]
doc/src/qtquick2/writingcomponents.qdoc [new file with mode: 0644]
doc/src/whatsnew.qdoc [moved from doc/src/declarative/whatsnew.qdoc with 97% similarity]
examples/declarative/cppextensions/referenceexamples/adding/person.h
examples/declarative/cppextensions/referenceexamples/attached/birthdayparty.h
examples/declarative/cppextensions/referenceexamples/attached/example.qml
examples/declarative/cppextensions/referenceexamples/attached/main.cpp
examples/declarative/cppextensions/referenceexamples/coercion/main.cpp
examples/declarative/cppextensions/referenceexamples/coercion/person.h
examples/declarative/cppextensions/referenceexamples/grouped/example.qml
examples/declarative/cppextensions/referenceexamples/methods/example.qml
examples/declarative/cppextensions/referenceexamples/properties/main.cpp
examples/declarative/cppextensions/referenceexamples/signal/example.qml