All QML Types

This is a list of all QML types, including QML basic types. The following pages contain different API listings in different categories:

For more reference pages including C++ APIs, visit Qt Reference Pages.

A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A
AbstractActionInput
AbstractAnimation
AbstractAxisInput
AbstractButton
AbstractClipAnimator
AbstractClipBlendNode
AbstractPhysicalDevice
AbstractRayCaster
AbstractSkeleton
AbstractTexture
AbstractTextureImage
Accessible
Action: Qt3D
Action: QtQuickControls
ActionGroup
ActionInput
AdditiveClipBlend
AdditiveColorGradient
Affector
Age
AlphaCoverage
AlphaTest
AnalogAxisInput
AnchorAnimation
AnchorChanges
AngleDirection
AnimatedImage
AnimatedSprite
Animation
AnimationController: Qt3D
AnimationController: QtQuick
AnimationGroup
Animator
ApplicationWindow
Armature
Attractor
Attribute
Axis
AxisAccumulator
AxisHelper
AxisSetting
B
Behavior
Binding
BlendedClipAnimator
BlendEquation
BlendEquationArguments
BlitFramebuffer
Blur
bool
BorderImage
BorderImageMesh
BoundaryRule
BoundingVolume
Bounds
BrushStrokes
Buffer: Qt3D
Buffer: QtQuick3D
BufferCapture
BufferInput
BusyIndicator
Button
ButtonAxisInput
ButtonGroup
C
Camera: Qt3D
Camera: QtQuick3D
CameraLens
CameraSelector
Canvas
CanvasGradient
CanvasImageData
CanvasPixelArray
CheckBox
CheckDelegate
ChromaticAberration
ClearBuffers
ClipAnimator
ClipBlendValue
ClipPlane
CloseEvent
color
ColorAnimation
ColorDialog
ColorGroup
ColorMask
ColorMaster
Column
ColumnLayout
ComboBox
Command
Component
Component3D
ComputeCommand
ConeGeometry
ConeGeometryView
ConeMesh
ConicalGradient
Connections
Container
Context2D
Control
CoreSettings
CuboidGeometry
CuboidGeometryView
CuboidMesh
CullFace
CumulativeDirection
CustomCamera
CustomMaterial
CylinderGeometry
CylinderGeometryView
CylinderMesh
D
Date
date
DebugView
DefaultMaterial
DelayButton
DelegateChoice
DelegateChooser
DelegateModel
DelegateModelGroup
DepthOfFieldHQBlur
DepthRange
DepthTest
Desaturate
Dial
Dialog: QtLabsPlatform
Dialog: QtQuickControls
DialogButtonBox
DiffuseMapMaterial
DiffuseSpecularMapMaterial
DiffuseSpecularMaterial
Direction
DirectionalLight: Qt3D
DirectionalLight: QtQuick3D
DispatchCompute
DistortionRipple
DistortionSphere
DistortionSpiral
Dithering
double
DoubleValidator
Drag
DragEvent
DragHandler
Drawer
DropArea
E
EdgeDetect
Effect: Qt3D
Effect: QtQuick3D
EllipseShape
Emboss
Emitter
EnterKey
Entity
EntityLoader
enumeration
EnvironmentLight
EventPoint
EventTouchPoint
ExtrudedTextGeometry
ExtrudedTextMesh
F
FileDialog
FilterKey
FirstPersonCameraController
Flickable
Flip
Flipable
Flow
FocusScope
FolderDialog
FolderListModel
font
FontDialog
FontLoader
FontMetrics
ForwardRenderer
Frame
FrameAction
FrameGraphNode
Friction
FrontFace
FrustumCamera
FrustumCulling
Fxaa
G
GaussianBlur
Geometry: Qt3D
Geometry: QtQuick3D
GeometryRenderer
GeometryView
GestureEvent
GoochMaterial
Gradient
GradientStop
GraphicsApiFilter
GraphicsInfo
Gravity
Grid
GridGeometry
GridLayout
GridMesh
GridView
GroupBox
GroupGoal
H
HandlerPoint
HDRBloomTonemap
HorizontalHeaderView
HoverHandler
I
Image
ImageParticle
InputChord
InputSequence
InputSettings
Instantiator
int
IntValidator
Item
ItemDelegate
ItemGrabResult
ItemParticle
ItemSelectionModel
J
Joint: Qt3D
Joint: QtQuick3D
K
KeyboardDevice
KeyboardHandler
KeyEvent: Qt3D
KeyEvent: QtQuick
Keyframe
KeyframeAnimation
KeyframeGroup
KeyNavigation
Keys
L
Label
Layer
LayerFilter
Layout
LayoutMirroring
LerpClipBlend
LevelOfDetail
LevelOfDetailBoundingSphere
LevelOfDetailLoader
LevelOfDetailSwitch
Light: Qt3D
Light: QtQuick3D
LinearGradient
LineShape
LineWidth
list
ListElement
ListModel
ListView
Loader
Loader3D
Locale
LoggingCategory
LogicalDevice
M
MaskShape
Material: Qt3D
Material: QtQuick3D
Matrix4x4
matrix4x4
MemoryBarrier
Menu: QtLabsPlatform
Menu: QtQuickControls
MenuBar: QtLabsPlatform
MenuBar: QtQuickControls
MenuBarItem
MenuItem: QtLabsPlatform
MenuItem: QtQuickControls
MenuItemGroup
MenuSeparator: QtLabsPlatform
MenuSeparator: QtQuickControls
Mesh
MessageDialog
MetalRoughMaterial
Model
MorphingAnimation
MorphTarget
MotionBlur
MouseArea
MouseDevice
MouseEvent: Qt3D
MouseEvent: QtQuick
MouseHandler
MultiPointHandler
MultiPointTouchArea
MultiSampleAntiAliasing
N
Node: Qt3D
Node: QtQuick3D
NodeInstantiator
NoDepthMask
NoDraw
NoPicking
NormalDiffuseMapAlphaMaterial
NormalDiffuseMapMaterial
NormalDiffuseSpecularMapMaterial
Number
NumberAnimation
O
Object3D
ObjectModel
ObjectPicker
OpacityAnimator
OrbitCameraController
OrthographicCamera
Overlay
P
Package
Page
PageIndicator
Palette
Pane
ParallelAnimation
Parameter
ParentAnimation
ParentChange
Particle
ParticleExtruder
ParticleGroup
ParticlePainter
ParticleSystem
Pass
Path
PathAngleArc
PathAnimation
PathArc
PathAttribute
PathCubic
PathCurve
PathElement
PathInterpolator
PathLine
PathMove
PathMultiline
PathPercent
PathPolyline
PathQuad
PathSvg
PathText
PathView
PauseAnimation
PerspectiveCamera
PerVertexColorMaterial
PhongAlphaMaterial
PhongMaterial
PickEvent
PickingProxy
PickingSettings
PickLineEvent
PickPointEvent
PickResult
PickTriangleEvent
PinchArea
PinchEvent
PinchHandler
PlaneGeometry
PlaneGeometryView
PlaneMesh
point
PointDirection
PointerDevice
PointerDeviceHandler
PointerEvent
PointerHandler
PointerScrollEvent
PointHandler
PointLight: Qt3D
PointLight: QtQuick3D
PointSize
PolygonOffset
Popup
Positioner
PrincipledMaterial
ProgressBar
PropertyAction
PropertyAnimation
PropertyChanges
ProximityFilter
Q
Qt
QtObject
quaternion
QuaternionAnimation: Qt3D
QuaternionAnimation: QtQuick3D
R
RadialGradient
RadioButton
RadioDelegate
RangeSlider
RasterMode
RayCaster
real
rect
Rectangle
RectangleShape
RegularExpressionValidator
RenderCapabilities
RenderCapture
RenderCaptureReply
RenderPass
RenderPassFilter
RenderSettings
RenderState
RenderStateSet
RenderStats
RenderSurfaceSelector
RenderTarget
RenderTargetOutput
RenderTargetSelector
Repeater
Repeater3D
Rotation
RotationAnimation
RotationAnimator
RoundButton
Row
RowLayout
S
Scale
ScaleAnimator
Scatter
Scene2D
Scene3D
SceneEnvironment
SceneLoader
ScissorTest
Screen
ScreenRayCaster
ScriptAction
ScrollBar
ScrollIndicator
ScrollView
SCurveTonemap
SeamlessCubemap
SequentialAnimation
Settings
SetUniformValue
Shader
ShaderEffect
ShaderEffectSource
ShaderImage
ShaderProgram
ShaderProgramBuilder
Shape
ShapeGradient
ShapePath
SharedGLTexture
Shortcut
SignalSpy
SinglePointHandler
size
Skeleton: Qt3D
Skeleton: QtQuick3D
SkeletonLoader
SkyboxEntity
Slider
SmoothedAnimation
SortPolicy
SphereGeometry
SphereGeometryView
SphereMesh
SpinBox
SplitHandle
SplitView
SpotLight: Qt3D
SpotLight: QtQuick3D
SpringAnimation
Sprite
SpriteGoal
SpriteSequence
StackLayout
StackView
StandardPaths
State
StateChangeScript
StateGroup
StencilMask
StencilOperation
StencilOperationArguments
StencilTest
StencilTestArguments
String
string
SubtreeEnabler
SwipeDelegate
SwipeView
Switch
SwitchDelegate
SystemPalette
SystemTrayIcon
T
TabBar
TabButton
TableModel
TableModelColumn
TableView
TapHandler
TargetDirection
Technique
TechniqueFilter
TestCase
Text
Text2DEntity
TextArea
TextEdit
TextField
TextInput
TextMetrics
Texture
Texture1D
Texture1DArray
Texture2D
Texture2DArray
Texture2DMultisample
Texture2DMultisampleArray
Texture3D
TextureBuffer
TextureCubeMap
TextureCubeMapArray
TextureData
TextureImage
TextureInput
TextureLoader
TextureRectangle
TiltShift
Timeline
TimelineAnimation
Timer
ToolBar
ToolButton
ToolSeparator
ToolTip
TorusGeometry
TorusGeometryView
TorusMesh
TouchEventSequence
TouchPoint
TrailEmitter
Transform: Qt3D
Transform: QtQuick
Transition
Translate
Tumbler
Turbulence
U
UniformAnimator
url
V
var
vector2d
vector3d
Vector3dAnimation
vector4d
VertexBlendAnimation
VerticalHeaderView
View3D
Viewport
ViewTransition
Vignette
W
Wander
WasdController
WavefrontMesh
WheelEvent: Qt3D
WheelEvent: QtQuick
WheelHandler
Window
WorkerScript
X
XAnimator
Y
YAnimator

© 2020 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.