QtQml
Elements
- Binding
- Enables the arbitrary creation of property bindings
- Component
- Encapsulates a QML component definition
- Connections
- Describes generalized connections to signals
- Date
- Provides date functions
- DelegateModel
- Encapsulates a model and delegate
- DelegateModelGroup
- Encapsulates a filtered set of visual data items
- FinalState
- Provides a final state.
- HistoryState
- The HistoryState type provides a means of returning to a previously active substate.
- Instantiator
- Dynamically creates objects
- ListElement
- Defines a data item in a ListModel
- ListModel
- Defines a free-form list data source
- Locale
- Provides locale specific properties and formatted data
- Number
- The Number object provides represents a number value
- ObjectModel
- Defines a set of items to be used as a model
- Package
- Specifies a collection of named items
- QAbstractState
- The QAbstractState type is the base type of States of a StateMachine.
- QAbstractTransition
- The QAbstractTransition type is the base type of transitions between QAbstractState objects.
- QSignalTransition
- The QSignalTransition type provides a transition based on a Qt signal.
- Qt
- Provides a global object with useful enums and functions from Qt.
- QtObject
- A basic QML type
- SignalTransition
- The SignalTransition type provides a transition based on a Qt signal.
- State
- Provides a general-purpose state for StateMachine.
- StateMachine
- Provides a hierarchical finite state machine.
- String
- The String object represents a string value
- TimeoutTransition
- The TimeoutTransition type provides a transition based on a timer.
- Timer
- Triggers a handler at a specified interval
- VisualDataGroup
- Encapsulates a filtered set of visual data items
- VisualDataModel
- Encapsulates a model and delegate
- VisualItemModel
- Defines a set of objects to be used as a model
- WorkerScript
- Enables the use of threads in a Qt Quick application
Pages
- Extending QML - Adding Types Example
- Extending QML - Attached Properties Example
- Extending QML - Binding Example
- Extending QML - Inheritance and Coercion Example
- Extending QML - Default Property Example
- Extending QML - Extension Objects Example
- Extending QML - Grouped Properties Example
- Extending QML - Methods Example
- Extending QML - Object and List Property Types Example
- Extending QML - Signal Support Example
- Extending QML - Property Value Source Example
- QML Example - Dynamic Scene
- C++ Extensions: Network Access Manager Factory Example
- QML Examples - Internationalization
- QML Plugin Example
- Qt Quick Examples - XMLHttpRequest
- Important C++ Classes Provided By The Qt QML Module
- Embedding C++ Objects into QML with Context Properties
- Data Type Conversion Between QML and C++
- Defining QML Types from C++
- Exposing Attributes of C++ Types to QML
- Writing QML Extensions with C++
- Interacting with QML Objects from C++
- Integrating QML and C++
- Dynamic QML Object Creation from JavaScript
- JavaScript Expressions in QML Documents
- List of JavaScript Objects and Functions
- JavaScript Host Environment
- Importing JavaScript Resources in QML
- QML Global Object
- Making Applications Scriptable
- Defining JavaScript Resources In QML
- Integrating QML and JavaScript
- Defining Object Types through QML Documents
- Resource Loading and Network Transparency
- Scope and Naming Resolution
- Structure of a QML Document
- QML Documents
- Creating C++ Plugins for QML
- Identified Modules
- Legacy Modules
- Module Definition qmldir Files
- QML Modules
- The QML Reference
- QML Syntax Basics
- Importing QML Document Directories
- Import Statements
- QML Object Attributes
- Property Binding
- Signal and Handler Event System
- QML Basic Types
- QML Object Types
- The QML Type System
- Qt QML
- The Declarative State Machine Framework
- Qt QML Release Notes