QtQuick
Elements
- Accessible
- Enables accessibility of QML items
- AnchorAnimation
- Animates changes in anchor values
- AnchorChanges
- Specifies how to change the anchors of an item in a state
- AnimatedImage
- Plays animations stored as a series of images
- AnimatedSprite
- Draws a sprite animation
- Animation
- Is the base of all QML animations
- AnimationController
- Enables manual control of animations
- Animator
- Is the base of all QML animators.
- Behavior
- Defines a default animation for a property change
- BorderImage
- Paints a border based on an image
- Canvas
- Provides a 2D canvas item enabling drawing via JavaScript
- CanvasGradient
- Provides an opaque CanvasGradient interface
- CanvasImageData
- Contains image pixel data in RGBA order
- CanvasPixelArray
- Provides ordered and indexed access to the components of each pixel in image data
- ColorAnimation
- Animates changes in color values
- Column
- Positions its children in a column
- Context2D
- Provides 2D context for shapes on a Canvas item
- DoubleValidator
- Defines a validator for non-integer numbers
- Drag
- For specifying drag and drop events for moved Items
- DragEvent
- Provides information about a drag event
- DropArea
- For specifying drag and drop handling in an area
- Flickable
- Provides a surface that can be "flicked"
- Flipable
- Provides a surface that can be flipped
- Flow
- Positions its children side by side, wrapping as necessary
- FocusScope
- Explicitly creates a focus scope
- FontLoader
- Allows fonts to be loaded by name or URL
- FontMetrics
- Provides metrics for a given font
- Gradient
- Defines a gradient fill
- GradientStop
- Defines the color at a position in a Gradient
- Grid
- Positions its children in grid formation
- GridMesh
- Defines a mesh with vertices arranged in a grid
- GridView
- For specifying a grid view of items provided by a model
- Image
- Displays an image
- IntValidator
- Defines a validator for integer values
- Item
- A basic visual QML type
- ItemGrabResult
- Contains the results from a call to Item::grabToImage().
- KeyEvent
- Provides information about a key event
- KeyNavigation
- Supports key navigation by arrow keys
- Keys
- Provides key handling to Items
- LayoutMirroring
- Property used to mirror layout behavior
- ListView
- Provides a list view of items provided by a model
- Loader
- Allows dynamic loading of a subtree from a URL or Component
- Matrix4x4
- Provides a way to apply a 4x4 tranformation matrix to an Item
- MouseArea
- Enables simple mouse handling
- MouseEvent
- Provides information about a mouse event
- MultiPointTouchArea
- Enables handling of multiple touch points
- NumberAnimation
- Animates changes in qreal-type values
- OpacityAnimator
- The OpacityAnimator type animates the opacity of an Item.
- OpenGLInfo
- Provides information about the used OpenGL version
- ParallelAnimation
- Enables animations to be run in parallel
- ParentAnimation
- Animates changes in parent values
- ParentChange
- Specifies how to reparent an Item in a state change
- Path
- Defines a path for use by PathView
- PathAnimation
- Animates an item along a path
- PathArc
- Defines an arc with the given radius
- PathAttribute
- Specifies how to set an attribute at a given position in a Path
- PathCubic
- Defines a cubic Bezier curve with two control points
- PathCurve
- Defines a point on a Catmull-Rom curve
- PathElement
- PathElement is the base path type
- PathInterpolator
- Specifies how to manually animate along a path
- PathLine
- Defines a straight line
- PathPercent
- Manipulates the way a path is interpreted
- PathQuad
- Defines a quadratic Bezier curve with a control point
- PathSvg
- Defines a path using an SVG path data string
- PathView
- Lays out model-provided items on a path
- PauseAnimation
- Provides a pause for an animation
- PinchArea
- Enables simple pinch gesture handling
- PinchEvent
- For specifying information about a pinch event
- Positioner
- Provides attached properties that contain details on where an item exists in a positioner
- PropertyAction
- Specifies immediate property changes during animation
- PropertyAnimation
- Animates changes in property values
- PropertyChanges
- Describes new property bindings or values for a state
- Rectangle
- Paints a filled rectangle with an optional border
- RegExpValidator
- Provides a string validator
- Repeater
- Instantiates a number of Item-based components using a provided model
- Rotation
- Provides a way to rotate an Item
- RotationAnimation
- Animates changes in rotation values
- RotationAnimator
- The RotationAnimator type animates the rotation of an Item.
- Row
- Positions its children in a row
- Scale
- Provides a way to scale an Item
- ScaleAnimator
- The ScaleAnimator type animates the scale factor of an Item.
- ScriptAction
- Defines scripts to be run during an animation
- SequentialAnimation
- Allows animations to be run sequentially
- ShaderEffect
- Applies custom shaders to a rectangle
- ShaderEffectSource
- Renders a Qt Quick item into a texture and displays it
- SmoothedAnimation
- Allows a property to smoothly track a value
- SpringAnimation
- Allows a property to track a value in a spring-like motion
- Sprite
- Specifies sprite animations
- SpriteSequence
- Draws a sprite animation
- State
- Defines configurations of objects and properties
- StateChangeScript
- Specifies how to run a script in a state
- StateGroup
- Provides built-in state support for non-Item types
- SystemPalette
- Provides access to the Qt palettes
- Text
- Specifies how to add formatted text to a scene
- TextEdit
- Displays multiple lines of editable formatted text
- TextInput
- Displays an editable line of text
- TextMetrics
- Provides metrics for a given font and text
- TouchPoint
- Describes a touch point in a MultiPointTouchArea
- Transform
- For specifying advanced transformations on Items
- Transition
- Defines animated transitions that occur on state changes
- Translate
- Provides a way to move an Item without changing its x or y properties
- UniformAnimator
- The UniformAnimator type animates a uniform of a ShaderEffect.
- Vector3dAnimation
- Animates changes in QVector3d values
- ViewTransition
- Specifies items under transition in a view
- WheelEvent
- Provides information about a mouse wheel event
- XAnimator
- The XAnimator type animates the x position of an Item.
- YAnimator
- The YAnimator type animates the y position of an Item.
Pages
- Qt Quick Examples - Animation
- Qt Quick Examples - Canvas
- UI Components: Dial Control Example
- UI Components: Flipable Example
- UI Components: Scroll Bar Example
- Qt Quick Examples - Toggle Switch
- TabWidget Example
- Qt Quick Demo - Calqlatr
- Qt Quick Demo - Clocks
- Qt Quick Demo - Maroon in Trouble
- Qt Quick Demo - Photo Surface
- Qt Quick Demo - Photo Viewer
- Qt Quick Demo - RSS News
- Qt Quick Demo - Same Game
- Qt Quick Demo - StocQt
- Qt Quick Demo - Tweet Search
- Qt Quick Examples - Drag and Drop
- Qt Quick Examples - externaldraganddrop
- Qt Quick Examples - Image Elements
- C++ Extensions: Image Provider Example
- C++ Extensions: Image Response Provider Example
- Qt Quick Examples - Key Interaction
- Qt Quick Examples - Local Storage
- Models and Views: AbstractItemModel Example
- Models and Views: Object ListModel Example
- Models and Views: String ListModel Example
- Qt Quick Examples - MouseArea
- Scene Graph - Painted Item
- Qt Quick Particles Examples - Affectors
- Qt Quick Particles Examples - CustomParticle
- Qt Quick Particles Examples - Emitters
- Qt Quick Particles Examples - Image Particles
- Qt Quick Particles Examples - System
- Qt Quick Examples - Positioners
- Qt Quick Examples - Accessibility
- Qt Quick Widgets Example
- QQuickRenderControl Example
- Qt Quick Examples - Right to Left
- Scene Graph - Custom Geometry
- Scene Graph - Graph
- Scene Graph - OpenGL Under QML
- Scene Graph - Simple Material
- Scene Graph - Rendering FBOs
- Scene Graph - Rendering FBOs in a thread
- Scene Graph - Two Texture Providers
- Qt Quick Examples - Shader Effects
- Qt Quick Examples - Text
- Qt Quick Examples - Threading
- Threaded ListModel Example
- Qt Quick Examples - Touch Interaction
- Qt Quick Examples - Views
- Qt Quick Examples - Window and Screen
- QML Advanced Tutorial
- QML Advanced Tutorial 1 - Creating the Game Canvas and Blocks
- QML Advanced Tutorial 2 - Populating the Game Canvas
- QML Advanced Tutorial 3 - Implementing the Game Logic
- QML Advanced Tutorial 4 - Finishing Touches
- Important Concepts In Qt Quick - Convenience Types
- Using the Qt Quick Particle System
- Particle System Performance Guide
- Sprite Animations
- Important Concepts In Qt Quick - Graphical Effects
- Qt Quick Transformation Types
- Keyboard Focus in Qt Quick
- Mouse Events
- Qt Quick Text Input Handling and Validators
- Important Concepts In Qt Quick - User Input
- Using C++ Models with Qt Quick Views
- Models and Views in Qt Quick
- Important Concepts In Qt Quick - Data - Models, Views and Da...
- Positioning with Anchors
- Item Positioners
- Right-to-left User Interfaces
- Important Concepts In Qt Quick - Positioning
- Animation and Transitions in Qt Quick
- Using Qt Quick Behaviors with States
- Qt Quick States
- Important Concepts in Qt Quick - States, Transitions and Ani...
- Concepts - Visual Coordinates in Qt Quick
- Qt Quick Scene Graph Renderer
- Qt Quick Scene Graph
- Important Concepts In Qt Quick - The Visual Canvas
- Concepts - Visual Parent in Qt Quick
- Important Concepts In Qt Quick - Visual Types
- C++ Extension Points Provided By Qt Quick
- QML Dynamic View Ordering Tutorial
- QML Dynamic View Ordering Tutorial 1 - A Simple ListView and...
- QML Dynamic View Ordering Tutorial 2 - Dragging View Items
- QML Dynamic View Ordering Tutorial 3 - Moving Dragged Items
- QML Dynamic View Ordering Tutorial 4 - Sorting Items
- Qt Quick Examples and Tutorials
- Qt Quick
- QML Tutorial
- QML Tutorial 1 - Basic Types
- QML Tutorial 2 - QML Components
- QML Tutorial 3 - States and Transitions
- Qt Quick Release Notes