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