zui docs v0.0.5
GitHub ↗
Complete source registry

Component catalog.

Every component shipped by Zui 0.0.5, searchable by name, property, event, or capability.

241showing
All componentsSource 514bd4a
Accordion.qml

Accordion

An animated multi-section disclosure control that can keep one or several sections expanded.

27 props 8 events container
Action.qml

Action

Action is a native Zui component in the buttons and input catalog, with 11 component-specific properties.

11 props 3 events
ActionButton.qml

Action Button

Action Button is a native Zui component in the buttons and input catalog, with 10 component-specific properties.

10 props 2 events
ActionGroup.qml

Action Group

Action Group is a native Zui component in the buttons and input catalog, with 5 component-specific properties.

5 props 3 events

Alert Dialog

Alert Dialog is a native Zui component in the menus, dialogs, and feedback catalog, with 59 component-specific properties.

59 props 15 events
AnchorAnimation.qml

Anchor Animation

Anchor Animation is a native Zui component in the animation, state, and timing catalog, with 6 component-specific properties.

6 props 4 events
AnchorChanges.qml

Anchor Changes

Anchor Changes is a native Zui component in the animation, state, and timing catalog, with 5 component-specific properties.

5 props 1 events
AnimatedImage.qml

Animated Image

Animated Image is a native Zui component in the display, content, and media catalog, with 12 component-specific properties.

12 props 4 events
Animation.qml

Animation

A declarative native animation track for moving any supported property between values.

12 props 4 events
AnimationController.qml

Animation Controller

Animation Controller is a native Zui component in the animation, state, and timing catalog, with 10 component-specific properties.

10 props 2 events
ApplicationWindow.qml

Application Window

The top-level native desktop window with sizing, visibility, typography, and focus events.

20 props 7 events container
AreaChart.qml

Area Chart

Area Chart is a native Zui component in the charts and visualization catalog, with 12 component-specific properties.

12 props 2 events
AspectRatio.qml

Aspect Ratio

Aspect Ratio is a native Zui container in the foundation and layout catalog, with 5 component-specific properties.

5 props 1 events container
Audio.qml

Audio

Audio is a native Zui component in the display, content, and media catalog, with 10 component-specific properties.

10 props 9 events
AudioInput.qml

Audio Input

Audio Input is a native Zui component in the multimedia and capture catalog, with 4 component-specific properties.

4 props 4 events
AudioOutput.qml

Audio Output

Audio Output is a native Zui component in the multimedia and capture catalog, with 4 component-specific properties.

4 props 4 events
Avatar.qml

Avatar

A compact identity surface that displays an image or derives a fallback from a name.

10 props 3 events
Badge.qml

Badge

A compact count or status marker with capped values and dot mode.

10 props 1 events

Banner

Banner is a native Zui component in the menus, dialogs, and feedback catalog, with 26 component-specific properties.

26 props 8 events
BarChart.qml

Bar Chart

Bar Chart is a native Zui component in the charts and visualization catalog, with 11 component-specific properties.

11 props 2 events
BarIconButton.qml

Bar Icon Button

Bar Icon Button is a native Zui component in the buttons and input catalog, with 14 component-specific properties.

14 props 4 events
BarIndicator.qml

Bar Indicator

Bar Indicator is a native Zui component in the buttons and input catalog, with 10 component-specific properties.

10 props 4 events
Behavior.qml

Behavior

Behavior is a native Zui component in the animation, state, and timing catalog, with 8 component-specific properties.

8 props 2 events
Blur.qml

Blur

Blur is a native Zui container in the effects catalog, with 7 component-specific properties.

7 props 0 events container
BorderImage.qml

Border Image

Border Image is a native Zui container in the foundation and layout catalog, with 14 component-specific properties.

14 props 4 events container
BorderOverlay.qml

Border Overlay

Border Overlay is a native Zui component in the foundation and layout catalog, with 6 component-specific properties.

6 props 0 events

Bottom Sheet

Bottom Sheet is a native Zui container in the menus, dialogs, and feedback catalog, with 28 component-specific properties.

28 props 11 events container
Breadcrumb.qml

Breadcrumb

Breadcrumb is a native Zui component in the navigation and structure catalog, with 19 component-specific properties.

19 props 8 events
BubbleChart.qml

Bubble Chart

Bubble Chart is a native Zui component in the charts and visualization catalog, with 15 component-specific properties.

15 props 2 events

Busy Indicator

Busy Indicator is a native Zui component in the menus, dialogs, and feedback catalog, with 8 component-specific properties.

8 props 3 events
Button.qml

Button

Zui's primary native action control with icons, tooltips, hover state, URLs, and click events.

23 props 5 events
ButtonGroup.qml

Button Group

Button Group is a native Zui component in the buttons and input catalog, with 9 component-specific properties.

9 props 2 events
Calendar.qml

Calendar

Calendar is a native Zui component in the data and collections catalog, with 22 component-specific properties.

22 props 3 events
Camera.qml

Camera

Camera is a native Zui component in the multimedia and capture catalog, with 15 component-specific properties.

15 props 6 events
CandlestickChart.qml

Candlestick Chart

Candlestick Chart is a native Zui component in the charts and visualization catalog, with 13 component-specific properties.

13 props 2 events
Canvas.qml

Canvas

A retained command-driven canvas for custom 2D drawing and pointer interaction.

15 props 7 events
CaptureSession.qml

Capture Session

Capture Session is a native Zui container in the multimedia and capture catalog, with 7 component-specific properties.

7 props 2 events container
Card.qml

Card

A polished content container with padding, spacing, border, radius, color, and accent treatment.

7 props 1 events container
Carousel.qml

Carousel

Carousel is a native Zui component in the data and collections catalog, with 21 component-specific properties.

21 props 6 events
Center.qml

Center

Center is a native Zui container in the foundation and layout catalog, with 3 component-specific properties.

3 props 1 events container
CheckDelegate.qml

Check Delegate

Check Delegate is a native Zui component in the data and collections catalog, with 32 component-specific properties.

32 props 11 events
Checkbox.qml

Checkbox

A labeled boolean input with native focus, hover, and change behavior.

10 props 2 events
Chip.qml

Chip

A compact selectable or deletable label for filters, tags, and lightweight actions.

17 props 3 events
Circle.qml

Circle

Circle is a native Zui component in the drawing and interaction catalog, with 15 component-specific properties.

15 props 2 events
Clipboard.qml

Clipboard

Clipboard is a native Zui component in the models and utilities catalog, with 4 component-specific properties.

4 props 2 events
ColorAnimation.qml

Color Animation

Color Animation is a native Zui component in the animation, state, and timing catalog, with 11 component-specific properties.

11 props 4 events
ColorPicker.qml

Color Picker

A native color selection control with optional alpha and dialog presentation.

17 props 6 events
Colorize.qml

Colorize

Colorize is a native Zui container in the effects catalog, with 8 component-specific properties.

8 props 0 events container
Column.qml

Column

Column is a native Zui container in the foundation and layout catalog, with 3 component-specific properties.

3 props 1 events container
ColumnLayout.qml

Column Layout

Column Layout is a native Zui container in the foundation and layout catalog, with 3 component-specific properties.

3 props 1 events container

Confirm Dialog

Confirm Dialog is a native Zui component in the menus, dialogs, and feedback catalog, with 12 component-specific properties.

12 props 2 events
ConstrainedBox.qml

Constrained Box

Constrained Box is a native Zui container in the foundation and layout catalog, with 8 component-specific properties.

8 props 1 events container
Container.qml

Container

Container is a native Zui container in the foundation and layout catalog, with 4 component-specific properties.

4 props 1 events container

Context Menu

Context Menu is a native Zui component in the menus, dialogs, and feedback catalog, with 20 component-specific properties.

20 props 8 events
CursorSurface.qml

Cursor Surface

Cursor Surface is a native Zui container in the models and utilities catalog, with 8 component-specific properties.

8 props 1 events container
DataTable.qml

Data Table

A high-level native table for structured rows, columns, selection, sorting, and activation.

49 props 18 events
DatePicker.qml

Date Picker

A bounded native calendar input with formatted values and popup navigation.

22 props 5 events
DayOfWeekRow.qml

Day Of Week Row

Day Of Week Row is a native Zui component in the data and collections catalog, with 9 component-specific properties.

9 props 1 events
DelayButton.qml

Delay Button

Delay Button is a native Zui component in the buttons and input catalog, with 12 component-specific properties.

12 props 5 events
DelegateModel.qml

Delegate Model

Delegate Model is a native Zui component in the models and utilities catalog, with 4 component-specific properties.

4 props 3 events
DelegateModelGroup.qml

Delegate Model Group

Delegate Model Group is a native Zui component in the models and utilities catalog, with 5 component-specific properties.

5 props 2 events
Dial.qml

Dial

Dial is a native Zui component in the buttons and input catalog, with 15 component-specific properties.

15 props 4 events

Dialog

A composable modal surface with native focus management, close policy, and action events.

23 props 14 events container
DialogButtonBox.qml

Dialog Button Box

Dialog Button Box is a native Zui component in the buttons and input catalog, with 16 component-specific properties.

16 props 4 events
Divider.qml

Divider

Divider is a native Zui component in the display, content, and media catalog, with 8 component-specific properties.

8 props 0 events
DonutChart.qml

Donut Chart

Donut Chart is a native Zui component in the charts and visualization catalog, with 15 component-specific properties.

15 props 2 events
DoubleSpinBox.qml

Double Spin Box

Double Spin Box is a native Zui component in the buttons and input catalog, with 17 component-specific properties.

17 props 3 events
DragArea.qml

Drag Area

Drag Area is a native Zui container in the drawing and interaction catalog, with 15 component-specific properties.

15 props 6 events container
Drawer.qml

Drawer

Drawer is a native Zui container in the navigation and structure catalog, with 18 component-specific properties.

18 props 9 events container
DropArea.qml

Drop Area

Drop Area is a native Zui container in the drawing and interaction catalog, with 5 component-specific properties.

5 props 4 events container
DropShadow.qml

Drop Shadow

Drop Shadow is a native Zui container in the effects catalog, with 12 component-specific properties.

12 props 0 events container
Dropdown.qml

Dropdown

A labeled native choice control for selecting one value from a compact option list.

12 props 2 events
ExpansionPanel.qml

Expansion Panel

Expansion Panel is a native Zui container in the navigation and structure catalog, with 26 component-specific properties.

26 props 8 events container
FilePicker.qml

File Picker

A native file chooser supporting filters, single or multiple selection, and folder state.

26 props 7 events
FittedBox.qml

Fitted Box

Fitted Box is a native Zui container in the foundation and layout catalog, with 6 component-specific properties.

6 props 1 events container
Flickable.qml

Flickable

Flickable is a native Zui container in the foundation and layout catalog, with 9 component-specific properties.

9 props 4 events container
Flipable.qml

Flipable

Flipable is a native Zui container in the foundation and layout catalog, with 8 component-specific properties.

8 props 2 events container
Flow.qml

Flow

Flow is a native Zui container in the foundation and layout catalog, with 5 component-specific properties.

5 props 1 events container
FocusScope.qml

Focus Scope

Focus Scope is a native Zui container in the foundation and layout catalog, with 5 component-specific properties.

5 props 3 events container
FolderListModel.qml

Folder List Model

Folder List Model is a native Zui component in the models and utilities catalog, with 14 component-specific properties.

14 props 5 events
FolderPicker.qml

Folder Picker

Folder Picker is a native Zui component in the buttons and input catalog, with 21 component-specific properties.

21 props 7 events
FontLoader.qml

Font Loader

Font Loader is a native Zui component in the display, content, and media catalog, with 2 component-specific properties.

2 props 3 events
FontPicker.qml

Font Picker

Font Picker is a native Zui component in the buttons and input catalog, with 24 component-specific properties.

24 props 6 events
Frame.qml

Frame

Frame is a native Zui container in the navigation and structure catalog, with 18 component-specific properties.

18 props 5 events container
FrameAnimation.qml

Frame Animation

Frame Animation is a native Zui component in the animation, state, and timing catalog, with 3 component-specific properties.

3 props 3 events
Gauge.qml

Gauge

Gauge is a native Zui component in the charts and visualization catalog, with 15 component-specific properties.

15 props 2 events
Glow.qml

Glow

Glow is a native Zui container in the effects catalog, with 10 component-specific properties.

10 props 0 events container
Gradient.qml

Gradient

Gradient is a native Zui component in the drawing and interaction catalog, with 21 component-specific properties.

21 props 2 events
Grid.qml

Grid

Grid is a native Zui container in the foundation and layout catalog, with 6 component-specific properties.

6 props 1 events container
GridLayout.qml

Grid Layout

A native grid layout with explicit rows, columns, gaps, alignment, and layout constraints.

7 props 1 events container
GridView.qml

Grid View

Grid View is a native Zui component in the data and collections catalog, with 38 component-specific properties.

38 props 12 events
GroupBox.qml

Group Box

Group Box is a native Zui container in the navigation and structure catalog, with 24 component-specific properties.

24 props 6 events container
Heatmap.qml

Heatmap

Heatmap is a native Zui component in the charts and visualization catalog, with 14 component-specific properties.

14 props 2 events
Histogram.qml

Histogram

Histogram is a native Zui component in the charts and visualization catalog, with 15 component-specific properties.

15 props 2 events
HorizontalHeader.qml

Horizontal Header

Horizontal Header is a native Zui component in the data and collections catalog, with 17 component-specific properties.

17 props 3 events
HorizontalHeaderDelegate.qml

Horizontal Header Delegate

Horizontal Header Delegate is a native Zui component in the data and collections catalog, with 16 component-specific properties.

16 props 2 events
HoverArea.qml

Hover Area

Hover Area is a native Zui container in the drawing and interaction catalog, with 7 component-specific properties.

7 props 4 events container
Icon.qml

Icon

Icon is a native Zui component in the display, content, and media catalog, with 5 component-specific properties.

5 props 0 events
Image.qml

Image

A native raster image renderer with asynchronous loading, cache, transforms, and fill modes.

16 props 4 events
ImageCapture.qml

Image Capture

Image Capture is a native Zui component in the multimedia and capture catalog, with 7 component-specific properties.

7 props 4 events
ItemDelegate.qml

Item Delegate

Item Delegate is a native Zui component in the data and collections catalog, with 34 component-specific properties.

34 props 12 events
KeyCatcher.qml

Key Catcher

Key Catcher is a native Zui container in the navigation and structure catalog, with 2 component-specific properties.

2 props 7 events container
Label.qml

Label

Label is a native Zui component in the display, content, and media catalog, with 12 component-specific properties.

12 props 1 events
LayoutItemProxy.qml

Layout Item Proxy

Layout Item Proxy is a native Zui component in the foundation and layout catalog, with 18 component-specific properties.

18 props 1 events
Legend.qml

Legend

Legend is a native Zui component in the charts and visualization catalog, with 14 component-specific properties.

14 props 2 events
Line.qml

Line

Line is a native Zui component in the drawing and interaction catalog, with 13 component-specific properties.

13 props 2 events
LineChart.qml

Line Chart

A responsive native line chart with labels, points, grids, bounds, and selection events.

14 props 2 events
ListModel.qml

List Model

List Model is a native Zui component in the models and utilities catalog, with 3 component-specific properties.

3 props 2 events
ListView.qml

List View

A streamlined native collection view with keys, labels, descriptions, icons, and activation.

12 props 3 events
Loader.qml

Loader

Loader is a native Zui container in the foundation and layout catalog, with 5 component-specific properties.

5 props 4 events container
Markdown.qml

Markdown

A native Qt Markdown text renderer with wrapping, line limits, base URLs, and link events.

9 props 1 events
MediaDevices.qml

Media Devices

Media Devices is a native Zui component in the multimedia and capture catalog, with 3 component-specific properties.

3 props 4 events
MediaPlayer.qml

Media Player

A stateful native media engine for playback, tracks, position, buffering, and device routing.

12 props 11 events
MediaRecorder.qml

Media Recorder

Media Recorder is a native Zui component in the multimedia and capture catalog, with 13 component-specific properties.

13 props 7 events

Menu

Menu is a native Zui component in the menus, dialogs, and feedback catalog, with 18 component-specific properties.

18 props 7 events

Menu Bar

Menu Bar is a native Zui component in the menus, dialogs, and feedback catalog, with 15 component-specific properties.

15 props 9 events

Menu Item

Menu Item is a native Zui component in the menus, dialogs, and feedback catalog, with 23 component-specific properties.

23 props 9 events

Menu Separator

Menu Separator is a native Zui component in the menus, dialogs, and feedback catalog, with 8 component-specific properties.

8 props 2 events

Message Dialog

Message Dialog is a native Zui component in the menus, dialogs, and feedback catalog, with 8 component-specific properties.

8 props 5 events

Modal Sheet

Modal Sheet is a native Zui container in the menus, dialogs, and feedback catalog, with 33 component-specific properties.

33 props 9 events container
ModelView3d.qml

Model View 3D

An interactive Qt Quick 3D model viewport with orbit, zoom, lighting, fit, and status events.

26 props 7 events
MonthGrid.qml

Month Grid

Month Grid is a native Zui component in the data and collections catalog, with 17 component-specific properties.

17 props 4 events
MultiEffect.qml

Multi Effect

Multi Effect is a native Zui container in the effects catalog, with 31 component-specific properties.

31 props 1 events container
MultiSelect.qml

Multi Select

A searchable multiple-choice control supporting static or command-provided options.

19 props 2 events
NavigationRail.qml

Navigation Rail

A compact or extended navigation rail for switching between primary destinations.

21 props 8 events
NumberAnimation.qml

Number Animation

Number Animation is a native Zui component in the animation, state, and timing catalog, with 11 component-specific properties.

11 props 4 events
NumberField.qml

Number Field

A labeled numeric field with range, step, compact sizing, and change events.

11 props 2 events
OpacityAnimator.qml

Opacity Animator

Opacity Animator is a native Zui component in the animation, state, and timing catalog, with 10 component-specific properties.

10 props 4 events
OpacityMask.qml

Opacity Mask

Opacity Mask is a native Zui container in the effects catalog, with 9 component-specific properties.

9 props 0 events container
OpticalGlyph.qml

Optical Glyph

Optical Glyph is a native Zui component in the display, content, and media catalog, with 5 component-specific properties.

5 props 0 events
Page.qml

Page

Page is a native Zui container in the navigation and structure catalog, with 26 component-specific properties.

26 props 6 events container
PageIndicator.qml

Page Indicator

Page Indicator is a native Zui component in the navigation and structure catalog, with 13 component-specific properties.

13 props 6 events
Pagination.qml

Pagination

Pagination is a native Zui component in the navigation and structure catalog, with 25 component-specific properties.

25 props 11 events
Pane.qml

Pane

Pane is a native Zui container in the navigation and structure catalog, with 18 component-specific properties.

18 props 5 events container
PanelHero.qml

Panel Hero

Panel Hero is a native Zui component in the display, content, and media catalog, with 8 component-specific properties.

8 props 0 events
ParallelAnimation.qml

Parallel Animation

Parallel Animation is a native Zui component in the animation, state, and timing catalog, with 5 component-specific properties.

5 props 4 events
ParentAnimation.qml

Parent Animation

Parent Animation is a native Zui component in the animation, state, and timing catalog, with 8 component-specific properties.

8 props 4 events
ParentChange.qml

Parent Change

Parent Change is a native Zui component in the animation, state, and timing catalog, with 10 component-specific properties.

10 props 1 events
ParticleSystem.qml

Particle System

A configurable native particle emitter with motion, gravity, turbulence, bursts, and lifecycle events.

46 props 6 events
PasswordField.qml

Password Field

Password Field is a native Zui component in the buttons and input catalog, with 11 component-specific properties.

11 props 6 events
Path.qml

Path

Path is a native Zui component in the drawing and interaction catalog, with 17 component-specific properties.

17 props 3 events
PathAnimation.qml

Path Animation

Path Animation is a native Zui component in the animation, state, and timing catalog, with 12 component-specific properties.

12 props 4 events
PauseAnimation.qml

Pause Animation

Pause Animation is a native Zui component in the animation, state, and timing catalog, with 4 component-specific properties.

4 props 4 events
PieChart.qml

Pie Chart

Pie Chart is a native Zui component in the charts and visualization catalog, with 14 component-specific properties.

14 props 2 events
PinchArea.qml

Pinch Area

Pinch Area is a native Zui container in the drawing and interaction catalog, with 13 component-specific properties.

13 props 4 events container

Popup

Popup is a native Zui container in the menus, dialogs, and feedback catalog, with 21 component-specific properties.

21 props 9 events container

Progress

Progress is a native Zui component in the menus, dialogs, and feedback catalog, with 7 component-specific properties.

7 props 0 events

Progress Ring

A circular determinate or indeterminate progress indicator with native animation.

25 props 3 events
PropertyAction.qml

Property Action

Property Action is a native Zui component in the animation, state, and timing catalog, with 5 component-specific properties.

5 props 2 events
PropertyAnimation.qml

Property Animation

Property Animation is a native Zui component in the animation, state, and timing catalog, with 11 component-specific properties.

11 props 4 events
PropertyChanges.qml

Property Changes

Property Changes is a native Zui component in the animation, state, and timing catalog, with 4 component-specific properties.

4 props 1 events
RadarChart.qml

Radar Chart

Radar Chart is a native Zui component in the charts and visualization catalog, with 12 component-specific properties.

12 props 2 events
RadialGauge.qml

Radial Gauge

Radial Gauge is a native Zui component in the charts and visualization catalog, with 17 component-specific properties.

17 props 2 events
RadioButton.qml

Radio Button

Radio Button is a native Zui component in the buttons and input catalog, with 12 component-specific properties.

12 props 3 events
RadioDelegate.qml

Radio Delegate

Radio Delegate is a native Zui component in the data and collections catalog, with 32 component-specific properties.

32 props 12 events
RadioGroup.qml

Radio Group

Radio Group is a native Zui component in the buttons and input catalog, with 13 component-specific properties.

13 props 2 events
RangeSlider.qml

Range Slider

Range Slider is a native Zui component in the buttons and input catalog, with 14 component-specific properties.

14 props 2 events
Rectangle.qml

Rectangle

Rectangle is a native Zui container in the foundation and layout catalog, with 8 component-specific properties.

8 props 1 events container
RectangularShadow.qml

Rectangular Shadow

Rectangular Shadow is a native Zui container in the effects catalog, with 11 component-specific properties.

11 props 0 events container
ReorderableList.qml

Reorderable List

Reorderable List is a native Zui component in the data and collections catalog, with 29 component-specific properties.

29 props 6 events
RichText.qml

Rich Text

Rich Text is a native Zui component in the display, content, and media catalog, with 9 component-specific properties.

9 props 1 events
RotationAnimation.qml

Rotation Animation

Rotation Animation is a native Zui component in the animation, state, and timing catalog, with 12 component-specific properties.

12 props 4 events
RotationAnimator.qml

Rotation Animator

Rotation Animator is a native Zui component in the animation, state, and timing catalog, with 10 component-specific properties.

10 props 4 events
RoundButton.qml

Round Button

Round Button is a native Zui component in the buttons and input catalog, with 14 component-specific properties.

14 props 5 events
Row.qml

Row

Row is a native Zui container in the foundation and layout catalog, with 3 component-specific properties.

3 props 1 events container
RowLayout.qml

Row Layout

Row Layout is a native Zui container in the foundation and layout catalog, with 3 component-specific properties.

3 props 1 events container
ScaleAnimator.qml

Scale Animator

Scale Animator is a native Zui component in the animation, state, and timing catalog, with 10 component-specific properties.

10 props 4 events
ScatterChart.qml

Scatter Chart

Scatter Chart is a native Zui component in the charts and visualization catalog, with 15 component-specific properties.

15 props 2 events
ScreenCapture.qml

Screen Capture

Screen Capture is a native Zui component in the multimedia and capture catalog, with 5 component-specific properties.

5 props 3 events
ScriptAction.qml

Script Action

Script Action is a native Zui component in the animation, state, and timing catalog, with 4 component-specific properties.

4 props 2 events
Scroll.qml

Scroll

Scroll is a native Zui container in the foundation and layout catalog, with 4 component-specific properties.

4 props 1 events container
ScrollBar.qml

Scroll Bar

Scroll Bar is a native Zui component in the drawing and interaction catalog, with 12 component-specific properties.

12 props 3 events
ScrollIndicator.qml

Scroll Indicator

Scroll Indicator is a native Zui component in the drawing and interaction catalog, with 9 component-specific properties.

9 props 1 events
SearchField.qml

Search Field

A live search input with suggestions, keyboard highlighting, clearing, and activation.

13 props 9 events
SearchableDropdown.qml

Searchable Dropdown

Searchable Dropdown is a native Zui component in the buttons and input catalog, with 16 component-specific properties.

16 props 2 events
SectionHeader.qml

Section Header

Section Header is a native Zui component in the display, content, and media catalog, with 2 component-specific properties.

2 props 0 events
SelectableText.qml

Selectable Text

Selectable Text is a native Zui component in the display, content, and media catalog, with 10 component-specific properties.

10 props 2 events
SelectionRectangle.qml

Selection Rectangle

Selection Rectangle is a native Zui component in the drawing and interaction catalog, with 4 component-specific properties.

4 props 2 events
Separator.qml

Separator

Separator is a native Zui component in the display, content, and media catalog, with 2 component-specific properties.

2 props 0 events
SequentialAnimation.qml

Sequential Animation

Sequential Animation is a native Zui component in the animation, state, and timing catalog, with 5 component-specific properties.

5 props 5 events
Settings.qml

Settings

Settings is a native Zui component in the models and utilities catalog, with 5 component-specific properties.

5 props 4 events
ShaderEffect.qml

Shader Effect

A GPU shader surface with uniforms, source textures, time, pointer data, and frame events.

35 props 5 events container
ShaderEffectSource.qml

Shader Effect Source

Shader Effect Source is a native Zui container in the drawing and interaction catalog, with 15 component-specific properties.

15 props 1 events container
Shape.qml

Shape

Shape is a native Zui component in the drawing and interaction catalog, with 17 component-specific properties.

17 props 3 events

Skeleton

Skeleton is a native Zui component in the menus, dialogs, and feedback catalog, with 17 component-specific properties.

17 props 3 events
Slider.qml

Slider

A native ranged input with snapping, optional integer values, ticks, and live input events.

12 props 3 events
SmoothedAnimation.qml

Smoothed Animation

Smoothed Animation is a native Zui component in the animation, state, and timing catalog, with 10 component-specific properties.

10 props 4 events

Snackbar

Snackbar is a native Zui component in the menus, dialogs, and feedback catalog, with 25 component-specific properties.

25 props 8 events
SortFilterProxyModel.qml

Sort Filter Proxy Model

Sort Filter Proxy Model is a native Zui component in the models and utilities catalog, with 12 component-specific properties.

12 props 2 events
SoundEffect.qml

Sound Effect

Sound Effect is a native Zui component in the multimedia and capture catalog, with 8 component-specific properties.

8 props 5 events
Spacer.qml

Spacer

Spacer is a native Zui component in the display, content, and media catalog, with 3 component-specific properties.

3 props 0 events
Sparkline.qml

Sparkline

Sparkline is a native Zui component in the charts and visualization catalog, with 11 component-specific properties.

11 props 2 events
SpinBox.qml

Spin Box

Spin Box is a native Zui component in the buttons and input catalog, with 16 component-specific properties.

16 props 3 events
SplitView.qml

Split View

Split View is a native Zui container in the foundation and layout catalog, with 4 component-specific properties.

4 props 2 events container
SpringAnimation.qml

Spring Animation

Spring Animation is a native Zui component in the animation, state, and timing catalog, with 13 component-specific properties.

13 props 4 events
Stack.qml

Stack

Stack is a native Zui container in the foundation and layout catalog, with 1 component-specific properties.

1 props 1 events container
StackLayout.qml

Stack Layout

Stack Layout is a native Zui container in the foundation and layout catalog, with 4 component-specific properties.

4 props 2 events container
StackView.qml

Stack View

A navigable stack of native pages with depth, push/pop, transition, and busy state.

10 props 9 events container
StackedBarChart.qml

Stacked Bar Chart

Stacked Bar Chart is a native Zui component in the charts and visualization catalog, with 15 component-specific properties.

15 props 2 events
StandardPaths.qml

Standard Paths

Standard Paths is a native Zui component in the models and utilities catalog, with 5 component-specific properties.

5 props 2 events
State.qml

State

State is a native Zui component in the animation, state, and timing catalog, with 8 component-specific properties.

8 props 3 events
StateGroup.qml

State Group

State Group is a native Zui component in the animation, state, and timing catalog, with 5 component-specific properties.

5 props 1 events
SwipeDelegate.qml

Swipe Delegate

Swipe Delegate is a native Zui component in the data and collections catalog, with 43 component-specific properties.

43 props 16 events
SwipeView.qml

Swipe View

Swipe View is a native Zui container in the navigation and structure catalog, with 12 component-specific properties.

12 props 7 events container
SwitchDelegate.qml

Switch Delegate

Switch Delegate is a native Zui component in the data and collections catalog, with 35 component-specific properties.

35 props 11 events
TabBar.qml

Tab Bar

Tab Bar is a native Zui component in the navigation and structure catalog, with 18 component-specific properties.

18 props 7 events
TabButton.qml

Tab Button

Tab Button is a native Zui component in the navigation and structure catalog, with 24 component-specific properties.

24 props 9 events
TableView.qml

Table View

Table View is a native Zui component in the data and collections catalog, with 44 component-specific properties.

44 props 15 events
TableViewDelegate.qml

Table View Delegate

Table View Delegate is a native Zui component in the data and collections catalog, with 18 component-specific properties.

18 props 4 events
Tabs.qml

Tabs

A complete tabbed content container with native selection, position, and keyboard behavior.

19 props 7 events container
Text.qml

Text

Text is a native Zui component in the display, content, and media catalog, with 8 component-specific properties.

8 props 0 events
TextArea.qml

Text Area

Text Area is a native Zui component in the buttons and input catalog, with 15 component-specific properties.

15 props 5 events
TextField.qml

Text Field

A native single-line text input with placeholder, selection, focus, submit, and reactive input events.

9 props 5 events
TextMetrics.qml

Text Metrics

Text Metrics is a native Zui component in the display, content, and media catalog, with 10 component-specific properties.

10 props 1 events
TimePicker.qml

Time Picker

Time Picker is a native Zui component in the buttons and input catalog, with 24 component-specific properties.

24 props 6 events
Timer.qml

Timer

A declarative native timer for one-shot or repeating triggers.

7 props 3 events

Toast

A short-lived non-modal feedback message with placement, duration, severity, and dismissal.

33 props 8 events
Toggle.qml

Toggle

A descriptive boolean setting row with label, supporting copy, and change events.

10 props 2 events
ToggleSwitch.qml

Toggle Switch

Toggle Switch is a native Zui component in the buttons and input catalog, with 13 component-specific properties.

13 props 2 events
ToolBar.qml

Tool Bar

Tool Bar is a native Zui container in the navigation and structure catalog, with 13 component-specific properties.

13 props 6 events container
ToolButton.qml

Tool Button

Tool Button is a native Zui component in the buttons and input catalog, with 15 component-specific properties.

15 props 5 events
ToolSeparator.qml

Tool Separator

Tool Separator is a native Zui component in the navigation and structure catalog, with 8 component-specific properties.

8 props 2 events
Tooltip.qml

Tooltip

Tooltip is a native Zui component in the display, content, and media catalog, with 9 component-specific properties.

9 props 0 events
Transition.qml

Transition

Transition is a native Zui component in the animation, state, and timing catalog, with 10 component-specific properties.

10 props 4 events
TreeView.qml

Tree View

Tree View is a native Zui component in the data and collections catalog, with 50 component-specific properties.

50 props 18 events
TreeViewDelegate.qml

Tree View Delegate

Tree View Delegate is a native Zui component in the data and collections catalog, with 21 component-specific properties.

21 props 5 events
Tumbler.qml

Tumbler

Tumbler is a native Zui component in the data and collections catalog, with 14 component-specific properties.

14 props 3 events
UniformAnimator.qml

Uniform Animator

Uniform Animator is a native Zui component in the animation, state, and timing catalog, with 11 component-specific properties.

11 props 4 events
VectorAnimation.qml

Vector Animation

Vector Animation is a native Zui component in the animation, state, and timing catalog, with 11 component-specific properties.

11 props 4 events
VectorImage.qml

Vector Image

Vector Image is a native Zui component in the display, content, and media catalog, with 10 component-specific properties.

10 props 1 events
VerticalHeader.qml

Vertical Header

Vertical Header is a native Zui component in the data and collections catalog, with 14 component-specific properties.

14 props 1 events
VerticalHeaderDelegate.qml

Vertical Header Delegate

Vertical Header Delegate is a native Zui component in the data and collections catalog, with 15 component-specific properties.

15 props 1 events
Video.qml

Video

A convenient native video player surface with looping, orientation, mirroring, and transport events.

12 props 6 events
VideoOutput.qml

Video Output

Video Output is a native Zui component in the multimedia and capture catalog, with 8 component-specific properties.

8 props 2 events
WeekNumberColumn.qml

Week Number Column

Week Number Column is a native Zui component in the data and collections catalog, with 11 component-specific properties.

11 props 1 events
WidgetButton.qml

Widget Button

Widget Button is a native Zui component in the buttons and input catalog, with 21 component-specific properties.

21 props 4 events
Window.qml

Window

Window is a native Zui container in the foundation and layout catalog, with 16 component-specific properties.

16 props 6 events container
WindowCapture.qml

Window Capture

Window Capture is a native Zui component in the multimedia and capture catalog, with 5 component-specific properties.

5 props 3 events
Wrap.qml

Wrap

Wrap is a native Zui container in the foundation and layout catalog, with 6 component-specific properties.

6 props 1 events container
XAnimator.qml

X Animator

X Animator is a native Zui component in the animation, state, and timing catalog, with 10 component-specific properties.

10 props 4 events
YAnimator.qml

Y Animator

Y Animator is a native Zui component in the animation, state, and timing catalog, with 10 component-specific properties.

10 props 4 events