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