org.qt-project.qtquickcontrols2.580
qtquickcontrols2
5.8.0
qtquickcontrols2
5.8.0
qtquickcontrols2
qtrefdoc

# Qt Quick Controls 2

## QML Types

### AbstractButton Type Reference

List of all members

### ApplicationWindow Type Reference

List of all members

### BusyIndicator Type Reference

List of all members

### Button Type Reference

List of all members

### ButtonGroup Type Reference

List of all members

### CheckBox Type Reference

List of all members

### CheckDelegate Type Reference

List of all members

### ComboBox Type Reference

List of all members

### Container Type Reference

List of all members

### Control Type Reference

List of all members

### Dial Type Reference

List of all members

### Dialog Type Reference

List of all members

### DialogButtonBox Type Reference

List of all members

### Drawer Type Reference

List of all members

### Frame Type Reference

List of all members

### GroupBox Type Reference

List of all members

### ItemDelegate Type Reference

List of all members

### Label Type Reference

List of all members

### Menu Type Reference

List of all members

### MenuItem Type Reference

List of all members

### MenuSeparator Type Reference

List of all members

### Page Type Reference

List of all members

### PageIndicator Type Reference

List of all members

### Pane Type Reference

List of all members

### Popup Type Reference

List of all members

### ProgressBar Type Reference

List of all members

### RadioButton Type Reference

List of all members

### RadioDelegate Type Reference

List of all members

### RangeSlider Type Reference

List of all members

### RoundButton Type Reference

List of all members

### ScrollBar Type Reference

List of all members

### ScrollIndicator Type Reference

List of all members

### Slider Type Reference

List of all members

### SpinBox Type Reference

List of all members

### StackView Type Reference

List of all members

### SwipeDelegate Type Reference

List of all members

### SwipeView Type Reference

List of all members

### Switch Type Reference

List of all members

### SwitchDelegate Type Reference

List of all members

### TabBar Type Reference

List of all members

### TabButton Type Reference

List of all members

### TextArea Type Reference

List of all members

### TextField Type Reference

List of all members

### ToolBar Type Reference

List of all members

### ToolButton Type Reference

List of all members

### ToolSeparator Type Reference

List of all members

### ToolTip Type Reference

List of all members

### Tumbler Type Reference

List of all members

## C++ Classes

### QQuickStyle Class Reference

List of all members

## Examples

Qt Quick Controls 2 - Chat Tutorial

Qt Quick Controls 2 - Contact List

Qt Quick Controls 2 - Gallery

Qt Quick Controls 2 - Text Editor

images/arrow_bc.png
images/bgrContent.png
images/btn_next.png
images/btn_prev.png
images/bullet_dn.png
images/bullet_sq.png
images/home.png
images/ico_note.png
images/ico_note_attention.png
images/ico_out.png
images/logo.png
images/qtquickcontrols2-applicationwindow-wireframe.png
images/qtquickcontrols2-busyindicator-custom.png
images/qtquickcontrols2-busyindicator.gif
images/qtquickcontrols2-busyindicator.png
images/qtquickcontrols2-button-custom.png
images/qtquickcontrols2-button-flat.gif
images/qtquickcontrols2-button-highlighted.gif
images/qtquickcontrols2-button.gif
images/qtquickcontrols2-checkbox-custom.png
images/qtquickcontrols2-checkbox-tristate.gif
images/qtquickcontrols2-checkbox.gif
images/qtquickcontrols2-checkdelegate-custom.png
images/qtquickcontrols2-checkdelegate-tristate.gif
images/qtquickcontrols2-checkdelegate.gif
images/qtquickcontrols2-combobox-custom.png
images/qtquickcontrols2-combobox.gif
images/qtquickcontrols2-contactlist.png
images/qtquickcontrols2-control.png
images/qtquickcontrols2-customize-buttons.png
images/qtquickcontrols2-default.png
images/qtquickcontrols2-dial-custom.png
images/qtquickcontrols2-dial-no-wrap.gif
images/qtquickcontrols2-dial-wrap.gif
images/qtquickcontrols2-dial.png
images/qtquickcontrols2-dialogbuttonbox.png
images/qtquickcontrols2-drawer-expanded-wireframe.png
images/qtquickcontrols2-drawer.gif
images/qtquickcontrols2-frame-custom.png
images/qtquickcontrols2-frame.png
images/qtquickcontrols2-gallery-drawer.png
images/qtquickcontrols2-gallery-menu.png
images/qtquickcontrols2-gallery-welcome.png
images/qtquickcontrols2-groupbox-checkable.png
images/qtquickcontrols2-groupbox-custom.png
images/qtquickcontrols2-groupbox.png
images/qtquickcontrols2-itemdelegate-custom.png
images/qtquickcontrols2-itemdelegate.gif
images/qtquickcontrols2-label-custom.png
images/qtquickcontrols2-label.png
images/qtquickcontrols2-material-accent.png
images/qtquickcontrols2-material-attributes.png
images/qtquickcontrols2-material-background.png
images/qtquickcontrols2-material-dark.png
images/qtquickcontrols2-material-elevation.png
images/qtquickcontrols2-material-foreground.png
images/qtquickcontrols2-material-theme.png
images/qtquickcontrols2-material.png
images/qtquickcontrols2-menu.png
images/qtquickcontrols2-menuseparator-custom.png
images/qtquickcontrols2-menuseparator.png
images/qtquickcontrols2-page-wireframe.png
images/qtquickcontrols2-pageindicator-custom.png
images/qtquickcontrols2-pageindicator.png
images/qtquickcontrols2-pane-custom.png
images/qtquickcontrols2-pane.png
images/qtquickcontrols2-popup-custom.png
images/qtquickcontrols2-popup-settings.png
images/qtquickcontrols2-popup-transformorigin.png
images/qtquickcontrols2-popup.png
images/qtquickcontrols2-progressbar-custom.png
images/qtquickcontrols2-progressbar-indeterminate.gif
images/qtquickcontrols2-progressbar.gif
images/qtquickcontrols2-radiobutton-custom.png
images/qtquickcontrols2-radiobutton.gif
images/qtquickcontrols2-radiodelegate-custom.png
images/qtquickcontrols2-radiodelegate.gif
images/qtquickcontrols2-rangeslider-custom.png
images/qtquickcontrols2-rangeslider.gif
images/qtquickcontrols2-roundbutton.png
images/qtquickcontrols2-scrollbar-custom.png
images/qtquickcontrols2-scrollbar-non-attached.png
images/qtquickcontrols2-scrollbar.gif
images/qtquickcontrols2-scrollindicator-custom.png
images/qtquickcontrols2-scrollindicator-non-attached.png
images/qtquickcontrols2-scrollindicator.gif
images/qtquickcontrols2-slider-custom.png
images/qtquickcontrols2-slider-nosnap.gif
images/qtquickcontrols2-slider-snapalways.gif
images/qtquickcontrols2-slider-snaponrelease.gif
images/qtquickcontrols2-slider.gif
images/qtquickcontrols2-spinbox-custom.png
images/qtquickcontrols2-spinbox-double.png
images/qtquickcontrols2-spinbox-textual.png
images/qtquickcontrols2-spinbox.png
images/qtquickcontrols2-stackview-pop.gif
images/qtquickcontrols2-stackview-push.gif
images/qtquickcontrols2-stackview-replace.gif
images/qtquickcontrols2-stackview-unwind.gif
images/qtquickcontrols2-stackview-wireframe.png
images/qtquickcontrols2-swipedelegate-behind.gif
images/qtquickcontrols2-swipedelegate-custom.png
images/qtquickcontrols2-swipedelegate-leading-trailing.gif
images/qtquickcontrols2-swipedelegate.gif
images/qtquickcontrols2-swipeview-wireframe.png
images/qtquickcontrols2-swipeview.gif
images/qtquickcontrols2-switch-custom.png
images/qtquickcontrols2-switch.gif
images/qtquickcontrols2-switch.png
images/qtquickcontrols2-switchdelegate-custom.png
images/qtquickcontrols2-switchdelegate.gif
images/qtquickcontrols2-tabbar-custom.png
images/qtquickcontrols2-tabbar-flickable.png
images/qtquickcontrols2-tabbar-wireframe.png
images/qtquickcontrols2-tabbutton.png
images/qtquickcontrols2-textarea-custom.png
images/qtquickcontrols2-textarea-flickable.png
images/qtquickcontrols2-textarea.png
images/qtquickcontrols2-texteditor-desktop.jpg
images/qtquickcontrols2-texteditor-touch.jpg
images/qtquickcontrols2-textfield-custom.png
images/qtquickcontrols2-textfield-disabled.png
images/qtquickcontrols2-textfield-focused.png
images/qtquickcontrols2-textfield-normal.png
images/qtquickcontrols2-textfield.png
images/qtquickcontrols2-toolbar-custom.png
images/qtquickcontrols2-toolbar.png
images/qtquickcontrols2-toolbutton-custom.png
images/qtquickcontrols2-toolbutton.png
images/qtquickcontrols2-toolseparator-custom.png
images/qtquickcontrols2-toolseparator.png
images/qtquickcontrols2-tooltip-slider.png
images/qtquickcontrols2-tooltip.png
images/qtquickcontrols2-tumbler-custom.png
images/qtquickcontrols2-tumbler-wrap.gif
images/qtquickcontrols2-tumbler.png
images/qtquickcontrols2-universal-accent.png
images/qtquickcontrols2-universal-attributes.png
images/qtquickcontrols2-universal-background.png
images/qtquickcontrols2-universal-dark.png
images/qtquickcontrols2-universal-foreground.png
images/qtquickcontrols2-universal-theme.png
images/qtquickcontrols2-universal.png
images/used-in-examples/gallery/images/+material/back.png
images/used-in-examples/gallery/images/+material/back@2x.png
images/used-in-examples/gallery/images/+material/back@3x.png
images/used-in-examples/gallery/images/+material/back@4x.png
images/used-in-examples/gallery/images/+material/drawer.png
images/used-in-examples/gallery/images/+material/drawer@2x.png
images/used-in-examples/gallery/images/+material/drawer@3x.png
images/used-in-examples/gallery/images/+material/drawer@4x.png
images/used-in-examples/gallery/images/+material/menu.png
images/used-in-examples/gallery/images/+material/menu@2x.png
images/used-in-examples/gallery/images/+material/menu@3x.png
images/used-in-examples/gallery/images/+material/menu@4x.png
images/used-in-examples/gallery/images/arrow.png
images/used-in-examples/gallery/images/arrow@2x.png
images/used-in-examples/gallery/images/arrow@3x.png
images/used-in-examples/gallery/images/arrow@4x.png
images/used-in-examples/gallery/images/arrows.png
images/used-in-examples/gallery/images/arrows@2x.png
images/used-in-examples/gallery/images/arrows@3x.png
images/used-in-examples/gallery/images/arrows@4x.png
images/used-in-examples/gallery/images/back.png
images/used-in-examples/gallery/images/back@2x.png
images/used-in-examples/gallery/images/back@3x.png
images/used-in-examples/gallery/images/back@4x.png
images/used-in-examples/gallery/images/drawer.png
images/used-in-examples/gallery/images/drawer@2x.png
images/used-in-examples/gallery/images/drawer@3x.png
images/used-in-examples/gallery/images/drawer@4x.png
images/used-in-examples/gallery/images/menu.png
images/used-in-examples/gallery/images/menu@2x.png
images/used-in-examples/gallery/images/menu@3x.png
images/used-in-examples/gallery/images/menu@4x.png
images/used-in-examples/gallery/images/qt-logo.png
images/used-in-examples/gallery/images/qt-logo@2x.png
images/used-in-examples/gallery/images/qt-logo@3x.png
images/used-in-examples/gallery/images/qt-logo@4x.png
images/used-in-examples/texteditor/images/qt-logo.png
qml-qtquick-controls2-abstractbutton-members.html
qml-qtquick-controls2-abstractbutton.html
qml-qtquick-controls2-applicationwindow-members.html
qml-qtquick-controls2-applicationwindow.html
qml-qtquick-controls2-busyindicator-members.html
qml-qtquick-controls2-busyindicator.html
qml-qtquick-controls2-button-members.html
qml-qtquick-controls2-button.html
qml-qtquick-controls2-buttongroup-members.html
qml-qtquick-controls2-buttongroup.html
qml-qtquick-controls2-checkbox-members.html
qml-qtquick-controls2-checkbox.html
qml-qtquick-controls2-checkdelegate-members.html
qml-qtquick-controls2-checkdelegate.html
qml-qtquick-controls2-combobox-members.html
qml-qtquick-controls2-combobox.html
qml-qtquick-controls2-container-members.html
qml-qtquick-controls2-container.html
qml-qtquick-controls2-control-members.html
qml-qtquick-controls2-control.html
qml-qtquick-controls2-dial-members.html
qml-qtquick-controls2-dial.html
qml-qtquick-controls2-dialog-members.html
qml-qtquick-controls2-dialog.html
qml-qtquick-controls2-dialogbuttonbox-members.html
qml-qtquick-controls2-dialogbuttonbox.html
qml-qtquick-controls2-drawer-members.html
qml-qtquick-controls2-drawer.html
qml-qtquick-controls2-frame-members.html
qml-qtquick-controls2-frame.html
qml-qtquick-controls2-groupbox-members.html
qml-qtquick-controls2-groupbox.html
qml-qtquick-controls2-itemdelegate-members.html
qml-qtquick-controls2-itemdelegate.html
qml-qtquick-controls2-label-members.html
qml-qtquick-controls2-label.html
qml-qtquick-controls2-menu-members.html
qml-qtquick-controls2-menu.html
qml-qtquick-controls2-menuitem-members.html
qml-qtquick-controls2-menuitem.html
qml-qtquick-controls2-menuseparator-members.html
qml-qtquick-controls2-menuseparator.html
qml-qtquick-controls2-page-members.html
qml-qtquick-controls2-page.html
qml-qtquick-controls2-pageindicator-members.html
qml-qtquick-controls2-pageindicator.html
qml-qtquick-controls2-pane-members.html
qml-qtquick-controls2-pane.html
qml-qtquick-controls2-popup-members.html
qml-qtquick-controls2-popup.html
qml-qtquick-controls2-progressbar-members.html
qml-qtquick-controls2-progressbar.html
qml-qtquick-controls2-radiobutton-members.html
qml-qtquick-controls2-radiobutton.html
qml-qtquick-controls2-radiodelegate-members.html
qml-qtquick-controls2-radiodelegate.html
qml-qtquick-controls2-rangeslider-members.html
qml-qtquick-controls2-rangeslider.html
qml-qtquick-controls2-roundbutton-members.html
qml-qtquick-controls2-roundbutton.html
qml-qtquick-controls2-scrollbar-members.html
qml-qtquick-controls2-scrollbar.html
qml-qtquick-controls2-scrollindicator-members.html
qml-qtquick-controls2-scrollindicator.html
qml-qtquick-controls2-slider-members.html
qml-qtquick-controls2-slider.html
qml-qtquick-controls2-spinbox-members.html
qml-qtquick-controls2-spinbox.html
qml-qtquick-controls2-stackview-members.html
qml-qtquick-controls2-stackview.html
qml-qtquick-controls2-swipedelegate-members.html
qml-qtquick-controls2-swipedelegate.html
qml-qtquick-controls2-swipeview-members.html
qml-qtquick-controls2-swipeview.html
qml-qtquick-controls2-switch-members.html
qml-qtquick-controls2-switch.html
qml-qtquick-controls2-switchdelegate-members.html
qml-qtquick-controls2-switchdelegate.html
qml-qtquick-controls2-tabbar-members.html
qml-qtquick-controls2-tabbar.html
qml-qtquick-controls2-tabbutton-members.html
qml-qtquick-controls2-tabbutton.html
qml-qtquick-controls2-textarea-members.html
qml-qtquick-controls2-textarea.html
qml-qtquick-controls2-textfield-members.html
qml-qtquick-controls2-textfield.html
qml-qtquick-controls2-toolbar-members.html
qml-qtquick-controls2-toolbar.html
qml-qtquick-controls2-toolbutton-members.html
qml-qtquick-controls2-toolbutton.html
qml-qtquick-controls2-toolseparator-members.html
qml-qtquick-controls2-toolseparator.html
qml-qtquick-controls2-tooltip-members.html
qml-qtquick-controls2-tooltip.html
qml-qtquick-controls2-tumbler-members.html
qml-qtquick-controls2-tumbler.html
qquickstyle-members.html
qquickstyle.html
qtquick-controls2-qmlmodule.html
qtquick-templates2-qmlmodule.html
qtquickcontrols2-buttons.html
qtquickcontrols2-chattutorial-chapter1-settingup-chapter1-settingup-pro.html
qtquickcontrols2-chattutorial-chapter1-settingup-main-cpp.html
qtquickcontrols2-chattutorial-chapter1-settingup-main-qml.html
qtquickcontrols2-chattutorial-chapter1-settingup-qml-qrc.html
qtquickcontrols2-chattutorial-chapter2-lists-chapter2-lists-pro.html
qtquickcontrols2-chattutorial-chapter2-lists-main-qml.html
qtquickcontrols2-chattutorial-chapter2-lists-qml-qrc.html
qtquickcontrols2-chattutorial-chapter3-navigation-chapter3-navigation-pro.html
qtquickcontrols2-chattutorial-chapter3-navigation-contactpage-qml.html
qtquickcontrols2-chattutorial-chapter3-navigation-conversationpage-qml.html
qtquickcontrols2-chattutorial-chapter3-navigation-main-qml.html
qtquickcontrols2-chattutorial-chapter3-navigation-qml-qrc.html
qtquickcontrols2-chattutorial-chapter4-models-chapter4-models-pro.html
qtquickcontrols2-chattutorial-chapter4-models-contactpage-qml.html
qtquickcontrols2-chattutorial-chapter4-models-conversationpage-qml.html
qtquickcontrols2-chattutorial-chapter4-models-main-qml.html
qtquickcontrols2-chattutorial-chapter4-models-qml-qrc.html
qtquickcontrols2-chattutorial-chapter4-models-sqlcontactmodel-cpp.html
qtquickcontrols2-chattutorial-chapter4-models-sqlcontactmodel-h.html
qtquickcontrols2-chattutorial-chapter4-models-sqlconversationmodel-cpp.html
qtquickcontrols2-chattutorial-chapter4-models-sqlconversationmodel-h.html
qtquickcontrols2-chattutorial-chapter5-styling-chapter5-styling-pro.html
qtquickcontrols2-chattutorial-chapter5-styling-chattoolbar-qml.html
qtquickcontrols2-chattutorial-chapter5-styling-contactpage-qml.html
qtquickcontrols2-chattutorial-chapter5-styling-conversationpage-qml.html
qtquickcontrols2-chattutorial-chapter5-styling-main-qml.html
qtquickcontrols2-chattutorial-chapter5-styling-material-chattoolbar-qml.html
qtquickcontrols2-chattutorial-chapter5-styling-qml-qrc.html
qtquickcontrols2-chattutorial-chapter5-styling-sqlcontactmodel-cpp.html
qtquickcontrols2-chattutorial-chapter5-styling-sqlcontactmodel-h.html
qtquickcontrols2-chattutorial-chapter5-styling-sqlconversationmodel-cpp.html
qtquickcontrols2-chattutorial-chapter5-styling-sqlconversationmodel-h.html
qtquickcontrols2-chattutorial-chattutorial-pro.html
qtquickcontrols2-chattutorial-example.html
qtquickcontrols2-chattutorial-shared-shared-qrc.html
qtquickcontrols2-configuration.html
qtquickcontrols2-contactlist-contactdelegate-ui-qml.html
qtquickcontrols2-contactlist-contactdialog-qml.html
qtquickcontrols2-contactlist-contactform-ui-qml.html
qtquickcontrols2-contactlist-contactlist-pro.html
qtquickcontrols2-contactlist-contactlist-qml.html
qtquickcontrols2-contactlist-contactmodel-cpp.html
qtquickcontrols2-contactlist-contactmodel-h.html
qtquickcontrols2-contactlist-contactview-ui-qml.html
qtquickcontrols2-contactlist-designer-backend-contactmodel-qml.html
qtquickcontrols2-contactlist-designer-backend-qmldir.html
qtquickcontrols2-contactlist-example.html
qtquickcontrols2-contactlist-main-cpp.html
qtquickcontrols2-contactlist-sectiondelegate-ui-qml.html
qtquickcontrols2-containers.html
qtquickcontrols2-customize.html
qtquickcontrols2-default.html
qtquickcontrols2-delegates.html
qtquickcontrols2-deployment.html
qtquickcontrols2-differences.html
qtquickcontrols2-environment.html
qtquickcontrols2-examples.html
qtquickcontrols2-fileselectors.html
qtquickcontrols2-gallery-example.html
qtquickcontrols2-gallery-gallery-cpp.html
qtquickcontrols2-gallery-gallery-pro.html
qtquickcontrols2-gallery-gallery-qml.html
qtquickcontrols2-gallery-pages-busyindicatorpage-qml.html
qtquickcontrols2-gallery-pages-buttonpage-qml.html
qtquickcontrols2-gallery-pages-checkboxpage-qml.html
qtquickcontrols2-gallery-pages-comboboxpage-qml.html
qtquickcontrols2-gallery-pages-delegatepage-qml.html
qtquickcontrols2-gallery-pages-dialogpage-qml.html
qtquickcontrols2-gallery-pages-dialpage-qml.html
qtquickcontrols2-gallery-pages-framepage-qml.html
qtquickcontrols2-gallery-pages-groupboxpage-qml.html
qtquickcontrols2-gallery-pages-pageindicatorpage-qml.html
qtquickcontrols2-gallery-pages-progressbarpage-qml.html
qtquickcontrols2-gallery-pages-radiobuttonpage-qml.html
qtquickcontrols2-gallery-pages-rangesliderpage-qml.html
qtquickcontrols2-gallery-pages-scrollablepage-qml.html
qtquickcontrols2-gallery-pages-scrollbarpage-qml.html
qtquickcontrols2-gallery-pages-scrollindicatorpage-qml.html
qtquickcontrols2-gallery-pages-sliderpage-qml.html
qtquickcontrols2-gallery-pages-spinboxpage-qml.html
qtquickcontrols2-gallery-pages-stackviewpage-qml.html
qtquickcontrols2-gallery-pages-swipeviewpage-qml.html
qtquickcontrols2-gallery-pages-switchpage-qml.html
qtquickcontrols2-gallery-pages-tabbarpage-qml.html
qtquickcontrols2-gallery-pages-textareapage-qml.html
qtquickcontrols2-gallery-pages-textfieldpage-qml.html
qtquickcontrols2-gallery-pages-tooltippage-qml.html
qtquickcontrols2-gallery-pages-tumblerpage-qml.html
qtquickcontrols2-gettingstarted.html
qtquickcontrols2-guidelines.html
qtquickcontrols2-highdpi.html
qtquickcontrols2-index.html
qtquickcontrols2-indicators.html
qtquickcontrols2-input.html
qtquickcontrols2-material.html
qtquickcontrols2-menus.html
qtquickcontrols2-module.html
qtquickcontrols2-navigation.html
qtquickcontrols2-popups.html
qtquickcontrols2-separators.html
qtquickcontrols2-styles.html
qtquickcontrols2-texteditor-documenthandler-cpp.html
qtquickcontrols2-texteditor-documenthandler-h.html
qtquickcontrols2-texteditor-example.html
qtquickcontrols2-texteditor-qml-texteditor-qml.html
qtquickcontrols2-texteditor-qml-touch-texteditor-qml.html
qtquickcontrols2-texteditor-texteditor-cpp.html
qtquickcontrols2-texteditor-texteditor-pro.html
qtquickcontrols2-texteditor-texteditor-qrc.html
qtquickcontrols2-universal.html
qtquicktemplates2-index.html
style/offline-simple.css
style/offline.css