Qt Quick Controls

The Qt Quick Controls module provides a set of controls that can be used to build complete interfaces in Qt Quick.

The module is new in Qt 5.1.

Visit the Qt Quick Controls Overview page to get started.

Application Window

Components used to describe the basic window properties of an application.

Action

Abstract user interface action that can be bound to items

ApplicationWindow

Provides a top-level application window

MenuBar

Provides a horizontal menu bar

StatusBar

Contains status information in your app

ToolBar

Contains ToolButton and related controls

Views typically let the user manage or present other components in a layout.

ScrollView

Provides a scrolling view within another Item

SplitView

Lays out items with a draggable splitter between each item

StackView

Provides a stack-based navigation model

TabView

A control that allows the user to select one of multiple stacked items

TableView

Provides a list view with scroll bars, styling and header sections

Controls

Controls are typically items that are used to present or receive input from the user.

BusyIndicator

A busy indicator

Button

A push button with a text label

Calendar

Provides a way to select dates from a calendar

CheckBox

A checkbox with a text label

ComboBox

Provides a drop-down list functionality

ExclusiveGroup

Way to declare several checkable controls as mutually exclusive

GroupBox

Group box frame with a title

Label

A text label

ProgressBar

A progress indicator

RadioButton

A radio button with a text label

Slider

Provides a vertical or horizontal slider control

SpinBox

Provides a spin box control

Switch

A switch

TextArea

Displays multiple lines of editable formatted text

TextField

Displays a single line of editable plain text

ToolButton

Provides a button type that is typically used within a ToolBar

Types that can be used to build menus.

Menu

Provides a menu component for use in menu bars, as context menu, and other popup menus

MenuItem

Item to add in a menu or a menu bar

MenuSeparator

Separator for items inside a menu

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