aboutsummaryrefslogtreecommitdiffstats
path: root/doc/src/qtquick2
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/qtquick2')
-rw-r--r--doc/src/qtquick2/animation.qdoc11
-rw-r--r--doc/src/qtquick2/basicelements.qdoc4
-rw-r--r--doc/src/qtquick2/elements.qdoc178
-rw-r--r--doc/src/qtquick2/modelview.qdoc2
-rw-r--r--doc/src/qtquick2/mouseevents.qdoc2
-rw-r--r--doc/src/qtquick2/qmlintro.qdoc2
-rw-r--r--doc/src/qtquick2/qmltexthandling.qdoc4
-rw-r--r--doc/src/qtquick2/qtdeclarative.qdoc16
-rw-r--r--doc/src/qtquick2/righttoleft.qdoc4
-rw-r--r--doc/src/qtquick2/states.qdoc5
10 files changed, 26 insertions, 202 deletions
diff --git a/doc/src/qtquick2/animation.qdoc b/doc/src/qtquick2/animation.qdoc
index 7e74f06abf..00513a0537 100644
--- a/doc/src/qtquick2/animation.qdoc
+++ b/doc/src/qtquick2/animation.qdoc
@@ -27,11 +27,9 @@
/*!
\page qtquick-animation.html
-\ingroup qml-features
-\title QML Animation and Transitions
+\title Animation and Transitions
\brief the animation system in Qt Quick
-\keyword qml-animation-elements
\section1 Animation and Transitions Elements
\list
\li \l {Transition} - Animates transitions during state changes
@@ -45,7 +43,6 @@
\li \l {ScriptAction} - Runs scripts during an animation
\endlist
-\keyword qml-property-animation-elements
Elements that animate properties based on data types
\list
\li \l {PropertyAnimation} - Animates property changes
@@ -57,7 +54,7 @@ Elements that animate properties based on data types
\li \l {AnchorAnimation} - Animates anchor changes
\endlist
-In QML, animations are created by applying animation elements to property
+Animations are created by applying animation elements to property
values. Animation elements will interpolate property values to create smooth
transitions. As well, state transitions may assign animations to state changes.
@@ -65,12 +62,10 @@ To create an animation, use an appropriate animation element for the type of
the property that is to be animated, and apply the animation depending on the
type of behavior that is required.
-\keyword qml-triggering-animations
\section1 Triggering Animations
There are several ways of setting animation to an object.
-\keyword qml-direct-animation
\section2 Direct Property Animation
To create an immediate movement or animated movement, set the property value
@@ -96,7 +91,7 @@ information about the different animation properties.
\keyword qml-transition-animations
\section2 Transitions during State Changes
-\l{QML States}{States} are property configurations where a property may have different values to reflect different states. State changes introduce
+\l{States}{States} are property configurations where a property may have different values to reflect different states. State changes introduce
abrupt property changes; animations smooth transitions to produce visually
appealing state changes.
diff --git a/doc/src/qtquick2/basicelements.qdoc b/doc/src/qtquick2/basicelements.qdoc
index 99eb83bca2..b1112e643e 100644
--- a/doc/src/qtquick2/basicelements.qdoc
+++ b/doc/src/qtquick2/basicelements.qdoc
@@ -28,7 +28,7 @@
/*!
\page qtquick-basicelements.html
\ingroup qml-features
-\title Qt Quick Basic Elements
+\title Basic Elements
\brief introduction to the Qt Quick Elements
Qt Quick includes \e elements for placing components. These can be combined
@@ -104,7 +104,7 @@ For more information on how to build upon QML elements, see the
\section1 Additional Elements
-The \l{QML Local Storage}{SQL Local Storage API} provides a JavaScript interface to an SQL relational
+The \l{Local Storage}{SQL Local Storage API} provides a JavaScript interface to an SQL relational
database. The import statement needs a namespace
\code
diff --git a/doc/src/qtquick2/elements.qdoc b/doc/src/qtquick2/elements.qdoc
index 90d38d7ecb..63fcd1aa29 100644
--- a/doc/src/qtquick2/elements.qdoc
+++ b/doc/src/qtquick2/elements.qdoc
@@ -27,27 +27,22 @@
/*!
\page qtquick-elements.html
-\title QML Elements
-\brief a listing of standard QML elements
+\title Qt Quick Elements
+\brief a listing of standard elements in Qt Quick
\target elements
-These are the functionally grouped lists of QML elements as part of
+These are the functionally grouped lists of Qt Quick elements as part of
\l{Qt Quick}. You can also browse the module pages for \l{QtQuick 2} and \l{QtQuick.Particles 2}
Elements are declared with the their name and two curly braces. Elements may
be nested in elements, thereby creating a parent-child relationship between the
two elements.
-To see the QML elements listed by functional area, see the
-\l{Groups Of Related QML Elements} page.
-
-\section1 Basic QML Elements
+\section1 Basic Elements
\list
-\li \l {Item} - Basic item element inherited by QML elements
-\li \l {Component} - Encapsulates QML elements during importing
-\li \l {QtObject} {QtObject} - Basic element containing only the \c {objectName} property
+\li \l {Item} - Basic item element inherited by visual elements
\endlist
\section1 Graphics
@@ -177,8 +172,6 @@ Elements that provide lower-level animation control
\list
\li \l {Connections} - Explicitly connects signals and signal handlers
\li \l {Timer} - Provides timed triggers
-\li \l {QmlGlobalQtObject}{Qt} - The QML global Qt object provides useful enums and functions from Qt.
-\li \l {WorkerScript} - Enables the use of threads in QML
\li \l {Loader} - Controls the loading of items or components
\endlist
@@ -196,164 +189,3 @@ Elements that provide lower-level animation control
\endlist
*/
-
-
-/*!
- \group qml-groups
- \title Groups Of Related QML Elements
-
- \brief If you know what kind of QML element you want (Basic Visual,
- Interaction, Animation, etc), look here.
-
- This is a list of functional groups of QML elements.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-basic-visual-elements
- \title Basic QML Visual Elements
- \ingroup qml-groups
-
- \brief Elements for constructing basic visual items.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-basic-interaction-elements
- \title Basic QML Interaction Elements
- \ingroup qml-groups
-
- \brief Elements for handling basic interactions.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-state-elements
- \title QML State Elements
- \ingroup qml-groups
-
- \brief Elements for handling state changes.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-event-elements
- \title QML Event Elements
- \ingroup qml-groups
-
- \brief Elements for handling events.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-animation-transition
- \title QML Animation and Transition Elements
- \ingroup qml-groups
-
- \brief Elements for handling animations and transitions.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-working-with-data
- \title Working With Data in QML
- \ingroup qml-groups
-
- \brief Elements for working with data.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-view-elements
- \title QML View Elements
- \ingroup qml-groups
-
- \brief Elements for handling views.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-positioning-elements
- \title QML Positioning Elements
- \ingroup qml-groups
-
- \brief Elements for positioning items.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-utility-elements
- \title QML Utility Elements
- \ingroup qml-groups
-
- \brief Elements for handling misc operations.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-transform-elements
- \title QML Transform Elements
- \ingroup qml-groups
-
- \brief Elements for handling transformations.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-particle-elements
- \title QML Particle Elements
- \ingroup qml-groups
-
- \brief Elements for handling particle effects.
-
- This is the QtQuick 1.0 particle system, incompatible with QtQuick 2.0
-
- There is a completely separate \l{QtQuick.Particles 2}{QtQuick 2.0 particle system}
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-shader-elements
- \title QML Shader Elements
- \ingroup qml-groups
-
- \brief Elements for using OpenGL shading language code together with the QML code.
-
- \generatelist{related}
-
-*/
-
-/*!
- \group qml-shader-elements
- \title QML Shader Elements
- \ingroup qml-groups
-
- \brief Elements for using OpenGL shading language code together with the QML code.
-
- \generatelist{related}
-
-*/
diff --git a/doc/src/qtquick2/modelview.qdoc b/doc/src/qtquick2/modelview.qdoc
index 0c66a7810b..28f5a5766b 100644
--- a/doc/src/qtquick2/modelview.qdoc
+++ b/doc/src/qtquick2/modelview.qdoc
@@ -26,7 +26,7 @@
****************************************************************************/
/*!
\page qtquick-modelview.html
-\title QML Models and Views
+\title Models and Views
\brief how to display and form data in QML
Simply put, applications need to form data and display the data. QML has the
diff --git a/doc/src/qtquick2/mouseevents.qdoc b/doc/src/qtquick2/mouseevents.qdoc
index 1638311d0c..1db71cb891 100644
--- a/doc/src/qtquick2/mouseevents.qdoc
+++ b/doc/src/qtquick2/mouseevents.qdoc
@@ -28,7 +28,7 @@
/*!
\page qtquick-mouseevents.html
\ingroup QML Features
-\title QML Mouse Events
+\title Mouse Events
\brief handling mouse events in QML
\tableofcontents
diff --git a/doc/src/qtquick2/qmlintro.qdoc b/doc/src/qtquick2/qmlintro.qdoc
index b8b714effe..362d256202 100644
--- a/doc/src/qtquick2/qmlintro.qdoc
+++ b/doc/src/qtquick2/qmlintro.qdoc
@@ -624,7 +624,7 @@ siblings, care must be taken when referencing items in complex or deeply-nested
user interfaces. Where there are lots of items to be arranged, it can be more
productive to use \l{#Positioners}{positioners} and
\l{Generating Items with Repeaters}{repeaters}, or
-\l{QML Models and Views}{models and views}.
+\l{Models and Views}{models and views}.
Connections between anchors cannot be deleted and will override explicit
declarations of positions and sizes using the \l{Item::}{x}, \l{Item::}{y},
diff --git a/doc/src/qtquick2/qmltexthandling.qdoc b/doc/src/qtquick2/qmltexthandling.qdoc
index 077671ef5f..d32cdc9e16 100644
--- a/doc/src/qtquick2/qmltexthandling.qdoc
+++ b/doc/src/qtquick2/qmltexthandling.qdoc
@@ -27,9 +27,7 @@
/*!
\page qtquick-texthandling.html
-\ingroup QML Features
-
-\title QML Text Handling and Validators
+\title Text Handling and Validators
\brief elements that accept and handle text input
\tableofcontents
diff --git a/doc/src/qtquick2/qtdeclarative.qdoc b/doc/src/qtquick2/qtdeclarative.qdoc
index d9b9234c90..fcba1fec64 100644
--- a/doc/src/qtquick2/qtdeclarative.qdoc
+++ b/doc/src/qtquick2/qtdeclarative.qdoc
@@ -122,7 +122,7 @@ winning App across mobile, embedded, and desktop platforms.
Graphics and Special Effects
\enddiv
\list
- \li \l{Qt Quick Basic Elements}{Basic Elements}
+ \li \l{Basic Elements}{Basic Elements}
\li \l{Painting with Canvas API}
\li \l{Using the Qt Quick Particle System}{Particle Effects}
\li \l{Shader Effects in QML}{Shader Effects}
@@ -135,7 +135,7 @@ winning App across mobile, embedded, and desktop platforms.
\list
\li \l{Component Layouts}
\li \l{Layouts with Anchors}
- \li \l{QML Right-to-left User Interfaces}{Right-to-left User Interfaces}
+ \li \l{Right-to-left User Interfaces}{Right-to-left User Interfaces}
\endlist
\enddiv
\div {class="threecolumn_piece"}
@@ -143,8 +143,8 @@ winning App across mobile, embedded, and desktop platforms.
Mouse and Keyboard Input
\enddiv
\list
- \li \l{QML Mouse Events}{Mouse Events}
- \li \l{QML Text Handling and Validators}{Text Handling and Validators}
+ \li \l{Mouse Events}{Mouse Events}
+ \li \l{Text Handling and Validators}{Text Handling and Validators}
\li \l{Keyboard Focus in QML}{Keyboard Focus}
\endlist
\enddiv
@@ -153,7 +153,7 @@ winning App across mobile, embedded, and desktop platforms.
States and Transitions
\enddiv
\list
- \li \l{QML States}{States}
+ \li \l{States}{States}
\li \l{QML Animation and Transitions}{Animation and Transitions}
\endlist
\enddiv
@@ -162,15 +162,15 @@ winning App across mobile, embedded, and desktop platforms.
Data with Models and Views
\enddiv
\list
- \li \l{QML Models and Views}{Models and Views}
- \endlist
+ \li {Models and Views}
+ \endlist
\enddiv
\div {class="threecolumn_piece"}
\div {class="heading"}
Data Storage and Resources
\enddiv
\list
- \li \l{QML Local Storage}{SQL Local Storage}
+ \li \l{Local Storage}{SQL Local Storage}
\li \l{Resource Loading and Network Transparency in QML}{Resources and Network Transparency}
\endlist
\enddiv
diff --git a/doc/src/qtquick2/righttoleft.qdoc b/doc/src/qtquick2/righttoleft.qdoc
index 1781e3582a..cf1cf5bf66 100644
--- a/doc/src/qtquick2/righttoleft.qdoc
+++ b/doc/src/qtquick2/righttoleft.qdoc
@@ -28,7 +28,7 @@
/*!
\page qtquick-righttoleft.html
\ingroup qml-features
-\title QML Right-to-left User Interfaces
+\title Right-to-left User Interfaces
\brief switching text flow and layout
\section1 Overview
@@ -91,7 +91,7 @@ views that takes the mirroring into account can be read from the \c effectiveLay
The attached property \l LayoutMirroring is provided as a convenience for easily implementing right-to-left
support for existing left-to-right Qt Quick applications. It mirrors the behavior of \l {anchor-layout}
{Item anchors}, the layout direction of \l{Composing User Interfaces with QML#Positioners}{positioners} and
-\l{QML Models and Views}{model views}, and the explicit text alignment of QML text elements.
+\l{Models and Views}{model views}, and the explicit text alignment of QML text elements.
You can enable layout mirroring for a particular \l Item:
diff --git a/doc/src/qtquick2/states.qdoc b/doc/src/qtquick2/states.qdoc
index cdc7bcd5da..41aabd02ea 100644
--- a/doc/src/qtquick2/states.qdoc
+++ b/doc/src/qtquick2/states.qdoc
@@ -27,9 +27,8 @@
/*!
\page qtquick-states.html
-\ingroup qml-features
-\title QML States
-\brief creating and setting states in QML
+\title States
+\brief Creating and setting states
\target qmlstates
\section1 States Elements