/*!
\page qml-advtutorial.html
+\inqmlmodule QtQuick 2
\title QML Advanced Tutorial
\brief A more advanced tutorial, showing how to use QML to create a game.
\nextpage QML Advanced Tutorial 1 - Creating the Game Canvas and Blocks
/*!
\page qml-advtutorial1.html
+\inqmlmodule QtQuick 2
\title QML Advanced Tutorial 1 - Creating the Game Canvas and Blocks
\contentspage QML Advanced Tutorial
\previouspage QML Advanced Tutorial
/*!
\page qml-advtutorial2.html
+\inqmlmodule QtQuick 2
\title QML Advanced Tutorial 2 - Populating the Game Canvas
\contentspage QML Advanced Tutorial
\previouspage QML Advanced Tutorial 1 - Creating the Game Canvas and Blocks
/*!
\page qml-advtutorial3.html
+\inqmlmodule QtQuick 2
\title QML Advanced Tutorial 3 - Implementing the Game Logic
\contentspage QML Advanced Tutorial
\previouspage QML Advanced Tutorial 2 - Populating the Game Canvas
/*!
\page qml-advtutorial4.html
+\inqmlmodule QtQuick 2
\title QML Advanced Tutorial 4 - Finishing Touches
\contentspage QML Advanced Tutorial
\previouspage QML Advanced Tutorial 3 - Implementing the Game Logic
/*!
\page qml-anchor-layout.html
+\inqmlmodule QtQuick 2
\target anchor-layout
\contentspage QML Features
\previouspage {Using QML Positioner and Repeater Items}{Component Layouts}
/*!
\page qdeclarativeanimation.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage {QML States}{States}
/*!
\page qmlbasicelements.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage QML Features
/*!
\page qdeclarativebasictypes.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage {QML Basic Elements}
/*!
\page qml-behaviors-and-states.html
+\inqmlmodule QtQuick 2
\title Using QML Behaviors with States
\section1 Using Behaviors with States
/*!
\page qml-coding-conventions.html
+\inqmlmodule QtQuick 2
\title QML Coding Conventions
This document contains the QML coding conventions that we follow in our documentation and examples and recommend that others follow.
/*!
\title Qt Quick
\page qtquick.html
+\inqmlmodule QtQuick 2
\ingroup qt-gui-concepts
\brief Qt Quick provides a declarative framework for building highly
/*!
\page qdeclarativedynamicobjects.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage {QML Features}
\previouspage {Integrating QML Code with Existing Qt UI Code}
/*!
\page qdeclarativeelements.html
+\inqmlmodule QtQuick 2
\target elements
\title QML Elements
\brief A listing of standard QML elements.
/*!
\page qdeclarativeexampletoggleswitch.html
+\inqmlmodule QtQuick 2
\title QML Example - Toggle Switch
This example shows how to create a reusable switch component in QML.
/*!
\page qdeclarativeexamples.html
+\inqmlmodule QtQuick 2
\title QML Examples
\brief Building UIs with QML
\ingroup all-examples
/*!
\page qml-extending-tutorial-index.html
+\inqmlmodule QtQuick 2
\title Tutorial: Writing QML Extensions with C++
The Qt Declarative module provides a set of APIs for extending QML through
/*!
\page qml-extending-tutorial7.html
+\inqmlmodule QtQuick 2
\title Chapter 7: In Summary
In this tutorial, we've shown the basic steps for creating a QML extension:
/*!
\page qml-extending.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage {Presenting Data with Views}
/*!
\target qmlfocus
\page qdeclarativefocus.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage {QML Text Handling and Validators}{Text Handling and Validators}
/*!
\page qdeclarativeglobalobject.html
+\inqmlmodule QtQuick 2
\title QML Global Object
Contains all the properties of the JavaScript global object, plus:
/*!
\page qml-integration.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\previouspage {Using QML Bindings in C++ Applications}
\nextpage {Dynamic Object Management in QML}{Dynamic Object Management}
/*!
\page qdeclarativejavascript.html
+\inqmlmodule QtQuick 2
\title Integrating JavaScript
QML encourages building UIs declaratively, using \l {Property Binding} and the
/*!
\page qdeclarativemodules.html
+\inqmlmodule QtQuick 2
\title Modules
\section1 QML Modules
/*!
\page mouseevents.html
+\inqmlmodule QtQuick 2
\title QML Mouse Events
\ingroup QML Features
\previouspage {Anchor-based Layout in QML}{Layouts using Anchors}
/*!
\page qdeclarativenetwork.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\previouspage {Dynamic Object Management in QML}{Dynamic Object Management}
\nextpage {QML Internationalization}{Internationalization}
/*!
\page qml-particlesystem.html
+\inqmlmodule QtQuick 2
\title Using the Qt Quick Particle System
\section1 The ParticleSystem
/*!
\page qml-particlesystem-performance.html
+\inqmlmodule QtQuick 2
\title Qt Quick Particle System Performance Guide
The performance of the particle system scales with the number of particles it is maintaining. After prototyping the desired
/*!
\page qml-positioners.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\previouspage Property Binding
\nextpage Anchor-based Layout in QML
/*!
\page propertybinding.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage {QML Basic Types}{Data Types}
/*!
\page qdeclarativedebugging.html
+\inqmlmodule QtQuick 2
\title Debugging QML
\section1 Logging
/*!
\page qdeclarativedocuments.html
+\inqmlmodule QtQuick 2
\title QML Documents
\brief A description of QML documents and the kind of content they contain.
/*!
\page qdeclarativei18n.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage {Network Transparency}{Loading Resources in QML}
/*!
\page qdeclarativeintroduction.html
+\inqmlmodule QtQuick 2
\title Introduction to the QML Language
\tableofcontents
/*!
\page qdeclarativemodels.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage {QML Animation and Transitions}{Animation and Transitions}
/*!
\page qml-presenting-data.html
+\inqmlmodule QtQuick 2
\title Presenting Data with QML
\section1 Introduction
/*!
\page qtquick2-performance.html
+\inqmlmodule QtQuick 2
\title QML Performance
\section1 Opaque Items
/*!
\page qdeclarativesecurity.html
+\inqmlmodule QtQuick 2
\title QML Security
\section1 QML Security
/*!
\page qdeclarativestates.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage {Importing Reusable Components}
/*!
\page qmlevents.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage {Keyboard Focus in QML}{Keyboard Focus}
/*!
\page qmlinuse.html
+\inqmlmodule QtQuick 2
\title Using QML elements
\raw HTML
/*!
\page qmlreusablecomponents.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\previouspage {QML Signal and Handler Event System}{Signal and Handler Event System}
\nextpage {QML States}{States}
/*!
\page qmlruntime.html
+\inqmlmodule QtQuick 2
\title Qt Declarative UI Runtime
QML documents are loaded and executed by the QML runtime. This includes the
/*!
\page qmlsyntax.html
+\inqmlmodule QtQuick 2
\title QML Syntax
\ingroup QML Reference
\contentspage QML Reference
/*!
\page qmltest.html
+\inqmlmodule QtQuick 2
\title QtQuickTest Reference Documentation
\keyword QtQuickTest Reference Documentation
/*!
\page texthandling.html
+\inqmlmodule QtQuick 2
\title QML Text Handling and Validators
\ingroup QML Features
\previouspage {QML Mouse Events}{Mouse Events}
/*!
\page qmlviewer.html
+\inqmlmodule QtQuick 2
\title QML Viewer
\ingroup qttools
/*!
\page qml-views.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\contentspage QML Features
\previouspage {QML Data Models}{Structuring Data with Models}
/*!
\page qmlwebkit.html
+\inqmlmodule QtQuick 2
\title QtWebKit QML Module
/*!
\page qtbinding.html
+\inqmlmodule QtQuick 2
\ingroup qml-features
\previouspage {Extending QML Functionalities using C++}
\nextpage {Integrating QML Code with Existing Qt UI Code}
/*!
\page qtjavascript.html
+\inqmlmodule QtQuick 2
\title Making Applications Scriptable
\ingroup frameworks-technologies
/*!
\page qtprogrammers.html
+\inqmlmodule QtQuick 2
\target qtprogrammers
\title QML for Qt Programmers
/*!
\page qml-intro.html
+\inqmlmodule QtQuick 2
\title Introduction to Qt Quick
Qt Quick is a collection of technologies that are designed to help developers
/*!
\page qml-righttoleft.html
+\inqmlmodule QtQuick 2
\title QML Right-to-left User Interfaces
\section1 Overview
****************************************************************************/
/*!
\page qdeclarativescope.html
+\inqmlmodule QtQuick 2
\title QML Scope
\tableofcontents
/*!
\page qml-tutorial.html
+\inqmlmodule QtQuick 2
\title QML Tutorial
\brief An introduction to the basic concepts and features of QML.
\nextpage QML Tutorial 1 - Basic Types
/*!
\page qml-tutorial1.html
+\inqmlmodule QtQuick 2
\title QML Tutorial 1 - Basic Types
\contentspage QML Tutorial
\previouspage QML Tutorial
/*!
\page qml-tutorial2.html
+\inqmlmodule QtQuick 2
\title QML Tutorial 2 - QML Components
\contentspage QML Tutorial
\previouspage QML Tutorial 1 - Basic Types
/*!
\page qml-tutorial3.html
+\inqmlmodule QtQuick 2
\title QML Tutorial 3 - States and Transitions
\contentspage QML Tutorial
\previouspage QML Tutorial 2 - QML Component
/*!
\title What's New in Qt Quick 2
\page qtquick2-whatsnew.html
+\inqmlmodule QtQuick 2
\section1 Qt 5.0.0 includes QtQuick 2.0
/*!
\page qml-advtutorial.html
+\inqmlmodule QtQuick 1
\title QML Advanced Tutorial
\brief A more advanced tutorial, showing how to use QML to create a game.
\nextpage QML Advanced Tutorial 1 - Creating the Game Canvas and Blocks
/*!
\page qml-advtutorial1.html
+\inqmlmodule QtQuick 1
\title QML Advanced Tutorial 1 - Creating the Game Canvas and Blocks
\contentspage QML Advanced Tutorial
\previouspage QML Advanced Tutorial
/*!
\page qml-advtutorial2.html
+\inqmlmodule QtQuick 1
\title QML Advanced Tutorial 2 - Populating the Game Canvas
\contentspage QML Advanced Tutorial
\previouspage QML Advanced Tutorial 1 - Creating the Game Canvas and Blocks
/*!
\page qml-advtutorial3.html
+\inqmlmodule QtQuick 1
\title QML Advanced Tutorial 3 - Implementing the Game Logic
\contentspage QML Advanced Tutorial
\previouspage QML Advanced Tutorial 2 - Populating the Game Canvas
/*!
\page qml-advtutorial4.html
+\inqmlmodule QtQuick 1
\title QML Advanced Tutorial 4 - Finishing Touches
\contentspage QML Advanced Tutorial
\previouspage QML Advanced Tutorial 3 - Implementing the Game Logic
/*!
\page qml-anchor-layout.html
+\inqmlmodule QtQuick 1
\target anchor-layout
\contentspage QML Features
\previouspage {Using QML Positioner and Repeater Items}{Component Layouts}
/*!
\page qdeclarativeanimation.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage {QML States}{States}
/*!
\page qmlbasicelements.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage QML Features
/*!
\page qdeclarativebasictypes.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage {QML Basic Elements}
/*!
\page qml-behaviors-and-states.html
+\inqmlmodule QtQuick 1
\title Using QML Behaviors with States
\section1 Using Behaviors with States
/*!
\page qml-coding-conventions.html
+\inqmlmodule QtQuick 1
\title QML Coding Conventions
This document contains the QML coding conventions that we follow in our documentation and examples and recommend that others follow.
/*!
\title Qt Quick
\page qtquick1.html
+\inqmlmodule QtQuick 1
\ingroup qt-gui-concepts
\brief Qt Quick provides a declarative framework for building highly
/*!
\page qdeclarativedynamicobjects.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage {QML Features}
\previouspage {Integrating QML Code with Existing Qt UI Code}
/*!
\page qdeclarativeelements.html
+\inqmlmodule QtQuick 1
\target elements
\title QML Elements
\brief A listing of standard QML elements.
/*!
\page qdeclarativeexampletoggleswitch.html
+\inqmlmodule QtQuick 1
\title QML Example - Toggle Switch
This example shows how to create a reusable switch component in QML.
/*!
\page qdeclarativeexamples.html
+\inqmlmodule QtQuick 1
\title QML Examples
\brief Building UIs with QML
\ingroup all-examples
/*!
\page qml-extending-tutorial-index.html
+\inqmlmodule QtQuick 1
\title Tutorial: Writing QML Extensions with C++
The Qt Declarative module provides a set of APIs for extending QML through
/*!
\page qml-extending-tutorial7.html
+\inqmlmodule QtQuick 1
\title Chapter 7: In Summary
In this tutorial, we've shown the basic steps for creating a QML extension:
/*!
\page qml-extending.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage {Presenting Data with Views}
/*!
\target qmlfocus
\page qdeclarativefocus.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage {QML Text Handling and Validators}{Text Handling and Validators}
/*!
\page qdeclarativeglobalobject.html
+\inqmlmodule QtQuick 1
\title QML Global Object
Contains all the properties of the JavaScript global object, plus:
/*!
\page qml-integration.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\previouspage {Using QML Bindings in C++ Applications}
\nextpage {Dynamic Object Management in QML}{Dynamic Object Management}
/*!
\page qdeclarativejavascript.html
+\inqmlmodule QtQuick 1
\title Integrating JavaScript
QML encourages building UIs declaratively, using \l {Property Binding} and the
/*!
\page qdeclarativemodules.html
+\inqmlmodule QtQuick 1
\title Modules
\section1 QML Modules
/*!
\page mouseevents.html
+\inqmlmodule QtQuick 1
\title QML Mouse Events
\ingroup QML Features
\previouspage {Anchor-based Layout in QML}{Layouts using Anchors}
/*!
\page qdeclarativenetwork.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\previouspage {Dynamic Object Management in QML}{Dynamic Object Management}
\nextpage {QML Internationalization}{Internationalization}
/*!
\page qml-particlesystem.html
+\inqmlmodule QtQuick 1
\title Using the Qt Quick Particle System
\section1 The ParticleSystem
/*!
\page qml-positioners.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\previouspage Property Binding
\nextpage Anchor-based Layout in QML
/*!
\page propertybinding.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage {QML Basic Types}{Data Types}
/*!
\page qdeclarativedebugging.html
+\inqmlmodule QtQuick 1
\title Debugging QML
\section1 Logging
/*!
\page qdeclarativedocuments.html
+\inqmlmodule QtQuick 1
\title QML Documents
\brief A description of QML documents and the kind of content they contain.
/*!
\page qdeclarativei18n.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage {Network Transparency}{Loading Resources in QML}
/*!
\page qdeclarativeintroduction.html
+\inqmlmodule QtQuick 1
\title Introduction to the QML Language
\tableofcontents
/*!
\page qdeclarativemodels.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage {QML Animation and Transitions}{Animation and Transitions}
/*!
\page qml-presenting-data.html
+\inqmlmodule QtQuick 1
\title Presenting Data with QML
\section1 Introduction
/*!
\page qdeclarativeperformance.html
+\inqmlmodule QtQuick 1
\title QML Performance - Qt Quick 1
\section1 Opaque Items
/*!
\page qdeclarativesecurity.html
+\inqmlmodule QtQuick 1
\title QML Security
\section1 QML Security
/*!
\page qdeclarativestates.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage {Importing Reusable Components}
/*!
\page qmlevents.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage {Keyboard Focus in QML}{Keyboard Focus}
/*!
\page qmlinuse.html
+\inqmlmodule QtQuick 1
\title Using QML elements
\raw HTML
/*!
\page qmlreusablecomponents.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\previouspage {QML Signal and Handler Event System}{Signal and Handler Event System}
\nextpage {QML States}{States}
/*!
\page qmlruntime.html
+\inqmlmodule QtQuick 1
\title Qt Declarative UI Runtime
QML documents are loaded and executed by the QML runtime. This includes the
/*!
\page qmlsyntax.html
+\inqmlmodule QtQuick 1
\title QML Syntax
\ingroup QML Reference
\contentspage QML Reference
/*!
\page qmltest.html
+\inqmlmodule QtQuick 1
\title QtQuickTest Reference Documentation
\keyword QtQuickTest Reference Documentation
/*!
\page texthandling.html
+\inqmlmodule QtQuick 1
\title QML Text Handling and Validators
\ingroup QML Features
\previouspage {QML Mouse Events}{Mouse Events}
/*!
\page qmlviewer.html
+\inqmlmodule QtQuick 1
\title QML Viewer
\ingroup qttools
/*!
\page qml-views.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\contentspage QML Features
\previouspage {QML Data Models}{Structuring Data with Models}
/*!
\page qmlwebkit.html
+\inqmlmodule QtQuick 1
\title QtWebKit QML Module
/*!
\page qtbinding.html
+\inqmlmodule QtQuick 1
\ingroup qml-features
\previouspage {Extending QML Functionalities using C++}
\nextpage {Integrating QML Code with Existing Qt UI Code}
/*!
\page qtprogrammers.html
+\inqmlmodule QtQuick 1
\target qtprogrammers
\title QML for Qt Programmers
/*!
\page qml-intro.html
+\inqmlmodule QtQuick 1
\title Intro to Qt Quick
Qt Quick is a collection of technologies that are designed to help developers
/*!
\page qml-righttoleft.html
+\inqmlmodule QtQuick 1
\title QML Right-to-left User Interfaces
\section1 Overview
****************************************************************************/
/*!
\page qdeclarativescope.html
+\inqmlmodule QtQuick 1
\title QML Scope
\tableofcontents
/*!
\page qml-tutorial.html
+\inqmlmodule QtQuick 1
\title QML Tutorial
\brief An introduction to the basic concepts and features of QML.
\nextpage QML Tutorial 1 - Basic Types
/*!
\page qml-tutorial1.html
+\inqmlmodule QtQuick 1
\title QML Tutorial 1 - Basic Types
\contentspage QML Tutorial
\previouspage QML Tutorial
/*!
\page qml-tutorial2.html
+\inqmlmodule QtQuick 1
\title QML Tutorial 2 - QML Components
\contentspage QML Tutorial
\previouspage QML Tutorial 1 - Basic Types
/*!
\page qml-tutorial3.html
+\inqmlmodule QtQuick 1
\title QML Tutorial 3 - States and Transitions
\contentspage QML Tutorial
\previouspage QML Tutorial 2 - QML Component
/*!
\title What's New in Qt Quick 1
\page qtquick1-whatsnew.html
+\inqmlmodule QtQuick 1
\section1 Qt 4.7.4 includes QtQuick 1.1