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 Z 

A
Abstract3DSeries
AbstractActionInput
AbstractAnimation
AbstractAxis
AbstractAxis3D
AbstractAxisInput
AbstractBarSeries
AbstractButton
AbstractClipAnimator
AbstractClipBlendNode
AbstractDataProxy
AbstractGraph3D
AbstractInputHandler3D
AbstractPhysicalDevice
AbstractRayCaster
AbstractSeries
AbstractSkeleton
AbstractTexture
AbstractTextureImage
Accelerometer
AccelerometerReading
Accessible
Action: Qt3D
Action: QtQuickControls
Action: QtQuickControls1
ActionGroup
ActionInput
AdditiveClipBlend
AdditiveColorGradient
Address
Affector
Age
AlphaCoverage
AlphaTest
Altimeter
AltimeterReading
AluminumAnodizedEmissiveMaterial
AluminumAnodizedMaterial
AluminumBrushedMaterial
AluminumEmissiveMaterial
AluminumMaterial
AmbientLightReading
AmbientLightSensor
AmbientTemperatureReading
AmbientTemperatureSensor
AnalogAxisInput
AnchorAnimation
AnchorChanges
AngleDirection
AnimatedImage
AnimatedSprite
Animation
AnimationController: Qt3D
AnimationController: QtQuick
AnimationGroup
Animator
ApplicationDescription
ApplicationWindow: QtQuickControls
ApplicationWindow: QtQuickControls1
ApplicationWindowStyle
AreaLight
AreaSeries
Armature
AttenuationModelInverse
AttenuationModelLinear
Attractor
Attribute
AttributeOperand
Audio
AudioCategory
AudioEngine
AudioListener
AudioSample
AuthenticationDialogRequest
AuthenticationInformation
Axis
AxisAccumulator
AxisHelper
AxisSetting
B
BackspaceKey
Bar3DSeries
BarCategoryAxis
BarDataProxy
Bars3D
BarSeries
BarSet
BaseKey
BasicTableView
Behavior
Binding
Blend
BlendedClipAnimator
BlendEquation
BlendEquationArguments
Blending
BlitFramebuffer
BluetoothDiscoveryModel
BluetoothService
BluetoothSocket
Blur
bool
BorderImage
BorderImageMesh
BoundaryRule
Bounds
BoxPlotSeries
BoxSet
BrightnessContrast
BrushStrokes
Buffer: Qt3D
Buffer: QtQuick3D
BufferBlit
BufferCapture
BufferInput
BusyIndicator: QtQuickControls
BusyIndicator: QtQuickControls1
BusyIndicatorStyle
Button: QtQuickControls
Button: QtQuickControls1
ButtonAxisInput
ButtonGroup
ButtonStyle
C
Calendar: QtLabsCalendar
Calendar: QtQuickControls1
CalendarModel
CalendarStyle
Camera: Qt3D
Camera: QtMultimedia
Camera: QtQuick3D
Camera3D
CameraCapabilities
CameraCapture
CameraExposure
CameraFlash
CameraFocus
CameraImageProcessing
CameraLens
CameraRecorder
CameraSelector
CandlestickSeries
CandlestickSet
Canvas
CanvasGradient
CanvasImageData
CanvasPixelArray
Category
CategoryAxis
CategoryAxis3D
CategoryModel
CategoryRange
ChangeLanguageKey
ChartView
CheckBox: QtQuickControls
CheckBox: QtQuickControls1
CheckBoxStyle
CheckDelegate
ChromaticAberration
CircularGauge
CircularGaugeStyle
ClearBuffers
ClipAnimator
ClipBlendValue
ClipPlane
CloseEvent
color
ColorAnimation
ColorDialog: QtLabsPlatform
ColorDialog: QtQuickDialogs
ColorDialogRequest
ColorGradient
ColorGradientStop
Colorize
ColorMask
ColorMaster
ColorOverlay
Column
ColumnLayout
ComboBox: QtQuickControls
ComboBox: QtQuickControls1
ComboBoxStyle
Command
Compass
CompassReading
Component
Component3D
ComputeCommand
ConeGeometry
ConeMesh
ConicalGradient: QtGraphicalEffects
ConicalGradient: QtQuick
Connection
Connections
ContactDetail
ContactDetails
Container
Context2D
ContextMenuRequest
Control
coordinate
CoordinateAnimation
CopperMaterial
CuboidGeometry
CuboidMesh
CullFace
CullMode
CumulativeDirection
Custom3DItem
Custom3DLabel
Custom3DVolume
CustomCamera
CustomMaterial
CustomParticle
CylinderGeometry
CylinderMesh
D
Date
date
DateTimeAxis
DayOfWeekRow
DebugView
DefaultMaterial
DelayButton: QtQuickControls
DelayButton: QtQuickExtras
DelayButtonStyle
DelegateChoice
DelegateChooser
DelegateModel: QtQmlModels
DelegateModel: QtQmlModels
DelegateModelGroup
DepthInput
DepthOfFieldHQBlur
DepthRange
DepthTest
Desaturate: QtGraphicalEffects
Desaturate: QtQuick3D
Dial: QtQuickControls
Dial: QtQuickExtras
Dialog: QtLabsPlatform
Dialog: QtQuickControls
Dialog: QtQuickDialogs
DialogButtonBox
DialStyle
DiffuseMapMaterial
DiffuseSpecularMapMaterial
DiffuseSpecularMaterial
Direction
DirectionalBlur
DirectionalLight: Qt3D
DirectionalLight: QtQuick3D
DispatchCompute
Displace
DistanceReading
DistanceSensor
DistortionRipple
DistortionSphere
DistortionSpiral
Dithering
double
DoubleValidator
Drag
DragEvent
DragHandler
Drawer
DropArea
DropShadow
DwmFeatures
DynamicParameter
E
EdgeDetect
EditorialModel
Effect: Qt3D
Effect: QtQuick3D
ElementOperand
EllipseShape
Emboss
Emitter
EndpointDescription
EndpointDiscovery
EnterKey: QtQuick
EnterKey: QtVirtualKeyboard
EnterKeyAction
Entity
EntityLoader
enumeration
EnvironmentLight
EventConnection
EventFilter
EventPoint
EventTouchPoint
ExclusiveGroup
ExtendedAttributes
ExtrudedTextGeometry
ExtrudedTextMesh
F
FastBlur
FileDialog: QtLabsPlatform
FileDialog: QtQuickDialogs
FileDialogRequest
FillerKey
FilterElement
FilterKey
FinalState
FindTextResult
FirstPersonCameraController
Flickable
Flip
Flipable
Flow
FocusScope
FolderDialog
FolderListModel
font
FontDialog: QtLabsPlatform
FontDialog: QtQuickDialogs
FontLoader
FontMetrics
FormValidationMessageRequest
ForwardRenderer
Frame
FrameAction
FrameGraphNode
Friction
FrontFace
FrostedGlassMaterial
FrostedGlassSinglePassMaterial
FrustumCamera
FrustumCulling
FullScreenRequest
Fxaa
G
Gamepad
GamepadManager
GammaAdjust
Gauge
GaugeStyle
GaussianBlur: QtGraphicalEffects
GaussianBlur: QtQuick3D
geocircle
GeocodeModel
Geometry: Qt3D
Geometry: QtQuick3D
GeometryRenderer
geopath
geopolygon
georectangle
geoshape
GestureEvent
GlassMaterial
GlassRefractiveMaterial
Glow
GoochMaterial
Gradient
GradientStop
GraphicsApiFilter
GraphicsInfo
Gravity
Grid
GridGeometry
GridLayout
GridMesh
GridView
GroupBox: QtQuickControls
GroupBox: QtQuickControls1
GroupGoal
Gyroscope
GyroscopeReading
H
HandlerPoint
HandwritingInputPanel
HandwritingModeKey
HBarModelMapper
HBoxPlotModelMapper
HCandlestickModelMapper
HDRBloomTonemap
HeightMapSurfaceDataProxy
HideKeyboardKey
HistoryState
HolsterReading
HolsterSensor
HorizontalBarSeries
HorizontalHeaderView
HorizontalPercentBarSeries
HorizontalStackedBarSeries
Host
HoverHandler
HPieModelMapper
HueSaturation
HumidityReading
HumiditySensor
HXYModelMapper
I
Icon
IdleInhibitManagerV1
Image
ImageModel
ImageParticle
InnerShadow
InputChord
InputContext
InputEngine
InputHandler3D
InputMethod
InputModeKey
InputPanel
InputSequence
InputSettings
InsightCategory
InsightConfiguration
InsightTracker
Instantiator
int
IntValidator
InvokedServices
IRProximityReading
IRProximitySensor
Item
ItemDelegate
ItemGrabResult
ItemModelBarDataProxy
ItemModelScatterDataProxy
ItemModelSurfaceDataProxy
ItemParticle
ItemSelectionModel
IviApplication
IviSurface
J
JavaScriptDialogRequest
Joint
JumpList
JumpListCategory
JumpListDestination
JumpListLink
JumpListSeparator
K
Key
KeyboardColumn
KeyboardDevice
KeyboardHandler
KeyboardLayout
KeyboardLayoutLoader
KeyboardRow
KeyboardStyle
KeyEvent: Qt3D
KeyEvent: QtQuick
Keyframe
KeyframeAnimation
KeyframeGroup
KeyIcon
KeyNavigation
KeyPanel
Keys
L
Label: QtQuickControls
Label: QtQuickControls1
Layer
LayerFilter
Layout
LayoutMirroring
Legend
LerpClipBlend
LevelAdjust
LevelOfDetail
LevelOfDetailBoundingSphere
LevelOfDetailLoader
LevelOfDetailSwitch
LidReading
LidSensor
Light: Qt3D
Light: QtQuick3D
Light3D
LightReading
LightSensor
LinearGradient: QtGraphicalEffects
LinearGradient: QtQuick
LineSeries
LineShape
LineWidth
list
ListElement
ListModel
ListView
LiteralOperand
Loader
Loader3D
Locale
LocalizedText
Location
LoggingCategory
LogicalDevice
LogValueAxis
LogValueAxis3DFormatter
LottieAnimation
M
Magnetometer
MagnetometerReading
Map
MapCircle
MapCircleObject
MapCopyrightNotice
MapGestureArea
MapIconObject
MapItemGroup
MapItemView
MapObjectView
MapParameter
MapPinchEvent
MapPolygon
MapPolygonObject
MapPolyline
MapPolylineObject
MapQuickItem
MapRectangle
MapRoute
MapRouteObject
MapType
Margins
MaskedBlur
MaskShape
Material: Qt3D
Material: QtQuick3D
Matrix4x4
matrix4x4
MediaPlayer
mediaplayer-qml-dynamic
MemoryBarrier
Menu: QtLabsPlatform
Menu: QtQuickControls
Menu: QtQuickControls1
MenuBar: QtLabsPlatform
MenuBar: QtQuickControls
MenuBar: QtQuickControls1
MenuBarItem
MenuBarStyle
MenuItem: QtLabsPlatform
MenuItem: QtQuickControls
MenuItem: QtQuickControls1
MenuItemGroup
MenuSeparator: QtLabsPlatform
MenuSeparator: QtQuickControls
MenuSeparator: QtQuickControls1
MenuStyle
Mesh
MessageDialog: QtLabsPlatform
MessageDialog: QtQuickDialogs
MetalRoughMaterial
MethodArgument
MethodNode
ModeKey
Model
MonthGrid
MorphingAnimation
MorphTarget
MotionBlur
MouseArea
MouseDevice
MouseEvent: Qt3D
MouseEvent: QtQuick
MouseHandler
MultiPointHandler
MultiPointTouchArea
MultiSampleAntiAliasing
N
Navigator
NdefFilter
NdefMimeRecord
NdefRecord
NdefTextRecord
NdefUriRecord
NearField
Node: Qt3D
Node: QtOpcUa
Node: QtQuick3D
Node: QtRemoteObjects
NodeId
NodeInstantiator
NoDepthMask
NoDraw
NoPicking
NormalDiffuseMapAlphaMaterial
NormalDiffuseMapMaterial
NormalDiffuseSpecularMapMaterial
Number
NumberAnimation
NumberKey
O
Object3D: QtDataVisualization
Object3D: QtQuick3D
ObjectModel
ObjectPicker
OpacityAnimator
OpacityMask
OpenGLInfo
OrbitCameraController
OrientationReading
OrientationSensor
OrthographicCamera
Overlay
P
Package
Page
PageIndicator
palette
Pane
PaperArtisticMaterial
PaperOfficeMaterial
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
PdfDocument
PdfLinkModel
PdfNavigationStack
PdfSearchModel
PdfSelection
PercentBarSeries
PerspectiveCamera
PerVertexColorMaterial
PhongAlphaMaterial
PhongMaterial
PickEvent
PickingSettings
PickLineEvent
PickPointEvent
PickResult
PickTriangleEvent
Picture
PieMenu
PieMenuStyle
PieSeries
PieSlice
PinchArea
PinchEvent
PinchHandler
Place
PlaceAttribute
PlaceSearchModel
PlaceSearchSuggestionModel
PlaneGeometry
PlaneMesh
PlasticStructuredRedEmissiveMaterial
PlasticStructuredRedMaterial
Playlist
PlaylistItem
PlayVariation
Plugin
PluginParameter: QtLocation
PluginParameter: QtPositioning
point
PointDirection
PointerDevice
PointerDeviceHandler
PointerEvent
PointerHandler
PointerScrollEvent
PointHandler
PointLight: Qt3D
PointLight: QtQuick3D
PointSize
PolarChartView
PolygonOffset
Popup
Position
Positioner
PositionSource
PressureReading
PressureSensor
PrincipledMaterial
Product
ProgressBar: QtQuickControls
ProgressBar: QtQuickControls1
ProgressBarStyle
PropertyAction
PropertyAnimation
PropertyChanges
ProximityFilter
ProximityReading
ProximitySensor
Q
QAbstractState
QAbstractTransition
QmlSensors
QSignalTransition
Qt
QtMultimedia
QtObject
QtPositioning
QtRemoteObjects
quaternion
Quaternion
QuaternionAnimation: Qt3D
QuaternionAnimation: QtQuick3D
QuotaRequest
R
RadialBlur
RadialGradient: QtGraphicalEffects
RadialGradient: QtQuick
Radio
RadioButton: QtQuickControls
RadioButton: QtQuickControls1
RadioButtonStyle
RadioData
RadioDelegate
RangeSlider
RasterMode
Ratings
RayCaster
ReadItem
ReadResult
real
rect
Rectangle
RectangleShape
RectangularGlow
RecursiveBlur
RegExpValidator
RegisterProtocolHandlerRequest
RegularExpressionValidator
RelativeNodeId
RelativeNodePath
RenderCapabilities
RenderCapture
RenderCaptureReply
RenderPass
RenderPassFilter
RenderSettings
RenderState: Qt3D
RenderState: QtQuick3D
RenderStateSet
RenderStats
RenderSurfaceSelector
RenderTarget
RenderTargetOutput
RenderTargetSelector
Repeater
Repeater3D
ReviewModel
Rotation
RotationAnimation
RotationAnimator
RotationReading
RotationSensor
RoundButton
Route
RouteLeg
RouteManeuver
RouteModel
RouteQuery
RouteSegment
Row
RowLayout
S
Scale
ScaleAnimator
Scatter
Scatter3D
Scatter3DSeries
ScatterDataProxy
ScatterSeries
Scene2D
Scene3D: Qt3D
Scene3D: QtDataVisualization
Scene3DView
SceneEnvironment
SceneLoader
ScissorTest
Screen
ScreenRayCaster
ScriptAction
ScrollBar
ScrollIndicator
ScrollView: QtQuickControls
ScrollView: QtQuickControls1
ScrollViewStyle
SCurveTonemap
ScxmlStateMachine
SeamlessCubemap
SelectionListItem
SelectionListModel
Sensor
SensorGesture
SensorReading
SequentialAnimation
ServerDiscovery
Settings
SettingsStore
SetUniformValue
Shader
ShaderEffect
ShaderEffectSource
ShaderImage
ShaderInfo
ShaderProgram
ShaderProgramBuilder
Shape
ShapeGradient
ShapePath
SharedGLTexture
ShellSurface
ShellSurfaceItem
ShiftHandler
ShiftKey
Shortcut
SignalSpy
SignalTransition
SimpleAttributeOperand
SinglePointHandler
size
Skeleton
SkeletonLoader
SkyboxEntity
Slider: QtQuickControls
Slider: QtQuickControls1
SliderStyle
SmoothedAnimation
SortPolicy
Sound
SoundEffect
SoundInstance
SpaceKey
SphereGeometry
SphereMesh
SpinBox: QtQuickControls
SpinBox: QtQuickControls1
SpinBoxStyle
SplineSeries
SplitHandle
SplitView: QtQuickControls
SplitView: QtQuickControls1
SpotLight: Qt3D
SpotLight: QtQuick3D
SpringAnimation
Sprite
SpriteGoal
SpriteSequence
Stack
StackedBarSeries
StackLayout
StackView: QtQuickControls
StackView: QtQuickControls1
StackViewDelegate
StandardPaths
State: QtQml
State: QtQuick
StateChangeScript
StateGroup
StateMachine
StateMachineLoader
Status
StatusBar
StatusBarStyle
StatusIndicator
StatusIndicatorStyle
SteelMilledConcentricMaterial
StencilMask
StencilOperation
StencilOperationArguments
StencilTest
StencilTestArguments
Store
String
string
SubtreeEnabler
Supplier
Surface3D
Surface3DSeries
SurfaceDataProxy
SwipeDelegate
SwipeView
Switch: QtQuickControls
Switch: QtQuickControls1
SwitchDelegate
SwitchStyle
SymbolModeKey
SystemPalette
SystemTrayIcon
T
Tab
TabBar
TabButton
TableModel
TableModelColumn
TableView: QtQuick
TableView: QtQuickControls1
TableViewColumn
TableViewStyle
TabView
TabViewStyle
TapHandler
TapReading
TapSensor
TargetDirection
TaskbarButton
Technique
TechniqueFilter
TestCase
Text
Text2DEntity
TextArea: QtQuickControls
TextArea: QtQuickControls1
TextAreaStyle
TextEdit
TextField: QtQuickControls
TextField: QtQuickControls1
TextFieldStyle
TextInput
TextMetrics
Texture
Texture1D
Texture1DArray
Texture2D
Texture2DArray
Texture2DMultisample
Texture2DMultisampleArray
Texture3D
TextureBuffer
TextureCubeMap
TextureCubeMapArray
TextureImage
TextureInput
TextureLoader
TextureRectangle
Theme3D
ThemeColor
ThresholdMask
ThumbnailToolBar
ThumbnailToolButton
TiltReading
TiltSensor
TiltShift
Timeline
TimelineAnimation
TimeoutTransition
Timer
ToggleButton
ToggleButtonStyle
ToolBar: QtQuickControls
ToolBar: QtQuickControls1
ToolBarStyle
ToolButton: QtQuickControls
ToolButton: QtQuickControls1
ToolSeparator
ToolTip
TooltipRequest
Torch
TorusGeometry
TorusMesh
TouchEventSequence
TouchInputHandler3D
TouchPoint
Trace
TraceCanvas
TraceInputArea
TraceInputKey
TraceInputKeyPanel
TrailEmitter
Transaction
Transform: Qt3D
Transform: QtQuick
Transition
Translate
TreeView
TreeViewStyle
Tumbler: QtQuickControls
Tumbler: QtQuickExtras
TumblerColumn
TumblerStyle
Turbulence
U
UniformAnimator
url
User
UserTokenPolicy
V
ValueAxis
ValueAxis3D
ValueAxis3DFormatter
ValueNode
var
variant
VBarModelMapper
VBoxPlotModelMapper
VCandlestickModelMapper
vector2d
vector3d
Vector3dAnimation
vector4d
VertexBlendAnimation
VerticalHeaderView
Video
VideoOutput
View3D
Viewport
ViewTransition
Vignette
VirtualKeyboardSettings
VPieModelMapper
VXYModelMapper
W
Wander
WasdController
WavefrontMesh
WaylandClient
WaylandCompositor
WaylandHardwareLayer
WaylandOutput
WaylandQuickItem
WaylandSeat
WaylandSurface
WaylandView
Waypoint
WebChannel: QtWebChannel
WebChannel: QtWebChannel
WebEngine
WebEngineAction
WebEngineCertificateError
WebEngineClientCertificateOption
WebEngineClientCertificateSelection
WebEngineDownloadItem
WebEngineHistory
WebEngineHistoryListModel
WebEngineLoadRequest
WebEngineNavigationRequest
WebEngineNewViewRequest
WebEngineNotification
WebEngineProfile
WebEngineScript
WebEngineSettings
WebEngineView
WebSocket
WebSocketServer
WebView
WebViewLoadRequest
WeekNumberColumn
WheelEvent: Qt3D
WheelEvent: QtQuick
WheelHandler
Window
WlScaler
WlShell
WlShellSurface
WorkerScript
WriteItem
WriteResult
X
XAnimator
XdgDecorationManagerV1
XdgOutputManagerV1
XdgPopup
XdgPopupV5
XdgPopupV6
XdgShell
XdgShellV5
XdgShellV6
XdgSurface
XdgSurfaceV5
XdgSurfaceV6
XdgToplevel
XdgToplevelV6
XmlListModel
XmlRole
XYPoint
XYSeries
Y
YAnimator
Z
ZoomBlur

© 2023 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.