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 K L M N O P Q R S T U V W X Y Z 

A
AbstractButton
Accessible
Action
ActionGroup
AdditiveColorGradient
Affector
Age
AluminumAnodizedEmissiveMaterial
AluminumAnodizedMaterial
AluminumBrushedMaterial
AluminumEmissiveMaterial
AluminumMaterial
AnchorAnimation
AnchorChanges
AngleDirection
AnimatedImage
AnimatedSprite
Animation
AnimationController
Animator
ApplicationWindow
AreaLight
Attractor
AxisHelper
B
BackspaceKey
BaseKey
Behavior
Binding
Blend
Blending
Blur
bool
BorderImage
BorderImageMesh
BoundaryRule
Bounds
BrightnessContrast
BrushStrokes
Buffer
BufferBlit
BufferInput
BusyIndicator
Button
ButtonGroup
C
Calendar
CalendarModel
Camera
Canvas
CanvasGradient
CanvasImageData
CanvasPixelArray
ChangeLanguageKey
CheckBox
CheckDelegate
ChromaticAberration
CloseEvent
color
ColorAnimation
ColorDialog
ColorGroup
Colorize
ColorMaster
ColorOverlay
Column
ColumnLayout
ComboBox
Command
Component
ConicalGradient: QtGraphicalEffects
ConicalGradient: QtQuick
Connections
Container
Context2D
Control
CopperMaterial
CullMode
CumulativeDirection
CustomCamera
CustomMaterial
CustomParticle
D
Date
date
DayOfWeekRow
DebugView
DefaultMaterial
DelayButton
DelegateChoice
DelegateChooser
DelegateModel
DelegateModelGroup
DepthInput
DepthOfFieldHQBlur
Desaturate: QtGraphicalEffects
Desaturate: QtQuick3D
Dial
Dialog: QtLabsPlatform
Dialog: QtQuickControls
DialogButtonBox
Direction
DirectionalBlur
DirectionalLight
Displace
DistortionRipple
DistortionSphere
DistortionSpiral
double
DoubleValidator
Drag
DragEvent
DragHandler
Drawer
DropArea
DropShadow
E
EdgeDetect
Effect
EllipseShape
Emboss
Emitter
EnterKey: QtQuick
EnterKey: QtVirtualKeyboard
EnterKeyAction
enumeration
EventPoint
EventTouchPoint
F
FastBlur
FileDialog
FillerKey
FinalState
Flickable
Flip
Flipable
Flow
FocusScope
FolderDialog
FolderListModel
font
FontDialog
FontLoader
FontMetrics
Frame
Friction
FrostedGlassMaterial
FrostedGlassSinglePassMaterial
FrustumCamera
Fxaa
G
GammaAdjust
GaussianBlur: QtGraphicalEffects
GaussianBlur: QtQuick3D
Geometry
GestureEvent
GlassMaterial
GlassRefractiveMaterial
Glow
Gradient
GradientStop
GraphicsInfo
Gravity
Grid
GridGeometry
GridLayout
GridMesh
GridView
GroupBox
GroupGoal
H
HandlerPoint
HandwritingInputPanel
HandwritingModeKey
HDRBloomTonemap
HideKeyboardKey
HistoryState
HorizontalHeaderView
HoverHandler
HueSaturation
I
IdleInhibitManagerV1
Image
ImageParticle
InnerShadow
InputContext
InputEngine
InputMethod
InputModeKey
InputPanel
Instantiator
int
IntValidator
Item
ItemDelegate
ItemGrabResult
ItemParticle
ItemSelectionModel
IviApplication
IviSurface
K
Key
KeyboardColumn
KeyboardLayout
KeyboardLayoutLoader
KeyboardRow
KeyboardStyle
KeyEvent
Keyframe
KeyframeGroup
KeyIcon
KeyNavigation
KeyPanel
Keys
L
Label
Layout
LayoutMirroring
LevelAdjust
Light
LinearGradient: QtGraphicalEffects
LinearGradient: QtQuick
LineShape
list
ListElement
ListModel
ListView
Loader
Loader3D
Locale
LoggingCategory
M
MaskedBlur
MaskShape
Material
Matrix4x4
matrix4x4
Menu: QtLabsPlatform
Menu: QtQuickControls
MenuBar: QtLabsPlatform
MenuBar: QtQuickControls
MenuBarItem
MenuItem: QtLabsPlatform
MenuItem: QtQuickControls
MenuItemGroup
MenuSeparator: QtLabsPlatform
MenuSeparator: QtQuickControls
MessageDialog
ModeKey
Model
MonthGrid
MotionBlur
MouseArea
MouseEvent
MultiPointHandler
MultiPointTouchArea
N
Node
Number
NumberAnimation
NumberKey
O
Object3D
ObjectModel
OpacityAnimator
OpacityMask
OpenGLInfo
OrthographicCamera
Overlay
P
Package
Page
PageIndicator
Palette
Pane
PaperArtisticMaterial
PaperOfficeMaterial
ParallelAnimation
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
PickResult
PinchArea
PinchEvent
PinchHandler
PlasticStructuredRedEmissiveMaterial
PlasticStructuredRedMaterial
point
PointDirection
PointerDevice
PointerDeviceHandler
PointerEvent
PointerHandler
PointerScrollEvent
PointHandler
PointLight
Popup
Positioner
PrincipledMaterial
ProgressBar
PropertyAction
PropertyAnimation
PropertyChanges
Q
QAbstractState
QAbstractTransition
QSignalTransition
Qt
QtObject
quaternion
QuaternionAnimation
R
RadialBlur
RadialGradient: QtGraphicalEffects
RadialGradient: QtQuick
RadioButton
RadioDelegate
RangeSlider
real
rect
Rectangle
RectangleShape
RectangularGlow
RecursiveBlur
RegularExpressionValidator
RenderState
RenderStats
Repeater
Repeater3D
Rotation
RotationAnimation
RotationAnimator
RoundButton
Row
RowLayout
S
Scale
ScaleAnimator
Scatter
SceneEnvironment
Screen
ScriptAction
ScrollBar
ScrollIndicator
ScrollView
SCurveTonemap
SelectionListItem
SelectionListModel
SequentialAnimation
Settings
SetUniformValue
Shader
ShaderEffect
ShaderEffectSource
ShaderInfo
Shape
ShapeGradient
ShapePath
ShellSurface
ShellSurfaceItem
ShiftHandler
ShiftKey
Shortcut
SignalSpy
SignalTransition
SinglePointHandler
size
Slider
SmoothedAnimation
SpaceKey
SpinBox
SplitHandle
SplitView
SpotLight
SpringAnimation
Sprite
SpriteGoal
SpriteSequence
StackLayout
StackView
StandardPaths
State: QtQml
State: QtQuick
StateChangeScript
StateGroup
StateMachine
SteelMilledConcentricMaterial
String
string
SwipeDelegate
SwipeView
Switch
SwitchDelegate
SymbolModeKey
SystemPalette
SystemTrayIcon
T
TabBar
TabButton
TableModel
TableModelColumn
TableView
TapHandler
TargetDirection
TestCase
Text
TextArea
TextEdit
TextField
TextInput
TextMetrics
Texture
TextureInput
ThresholdMask
TiltShift
Timeline
TimelineAnimation
TimeoutTransition
Timer
ToolBar
ToolButton
ToolSeparator
ToolTip
TouchEventSequence
TouchPoint
Trace
TraceCanvas
TraceInputArea
TraceInputKey
TraceInputKeyPanel
TrailEmitter
Transform
Transition
Translate
Tumbler
Turbulence
U
UniformAnimator
url
V
var
variant
vector2d
vector3d
Vector3dAnimation
vector4d
VerticalHeaderView
View3D
ViewTransition
Vignette
VirtualKeyboardSettings
W
Wander
WasdController
WavefrontMesh
WaylandClient
WaylandCompositor
WaylandHardwareLayer
WaylandOutput
WaylandQuickItem
WaylandSeat
WaylandSurface
WaylandView
WebSocket
WebSocketServer
WeekNumberColumn
WheelEvent
WheelHandler
Window
WlScaler
WlShell
WlShellSurface
WorkerScript
X
XAnimator
XdgDecorationManagerV1
XdgOutputManagerV1
XdgPopup
XdgPopupV5
XdgPopupV6
XdgShell
XdgShellV5
XdgShellV6
XdgSurface
XdgSurfaceV5
XdgSurfaceV6
XdgToplevel
XdgToplevelV6
Y
YAnimator
Z
ZoomBlur

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