The QML types can be imported using the following import statement in your
.qml
文件:
For the sake of clarity, there is a one-to-one mapping between the types provided by the
QtQuick.Templates
and
QtQuick.Controls
imports. For every type available in the
QtQuick.Controls
import, a non-visual template type by the same name exists in the
QtQuick.Templates
导入。
AbstractButton
|
Abstract base type providing functionality common to buttons
|
动作
|
抽象用户界面动作
|
ActionGroup
|
把动作分组在一起
|
ApplicationWindow
|
Styled top-level window with support for a header and footer
|
BusyIndicator
|
Indicates background activity, for example, while content is being loaded
|
Button
|
Push-button that can be clicked to perform a command or answer a question
|
ButtonGroup
|
Mutually-exclusive group of checkable buttons
|
CheckBox
|
Check button that can be toggled on or off
|
CheckDelegate
|
Item delegate with a check indicator that can be toggled on or off
|
ComboBox
|
Combined button and popup list for selecting options
|
容器
|
Abstract base type providing functionality common to containers
|
Control
|
Abstract base type providing functionality common to all controls
|
DelayButton
|
Check button that triggers when held down long enough
|
Dial
|
Circular dial that is rotated to set a value
|
Dialog
|
Popup dialog with standard buttons and a title, used for short-term interaction with the user
|
DialogButtonBox
|
A button box used in dialogs
|
Drawer
|
Side panel that can be opened and closed using a swipe gesture
|
Frame
|
Visual frame for a logical group of controls
|
GroupBox
|
Visual frame and title for a logical group of controls
|
HorizontalHeaderView
|
Provides a horizontal header view to accompany a TableView
|
ItemDelegate
|
Basic item delegate that can be used in various views and controls
|
Label
|
Styled text label with inherited font
|
Menu
|
Popup that can be used as a context menu or popup menu
|
MenuBar
|
Provides a window menu bar
|
MenuBarItem
|
Presents a drop-down menu within a MenuBar
|
MenuItem
|
Presents an item within a Menu
|
MenuSeparator
|
Separates a group of items in a menu from adjacent items
|
Overlay
|
A window overlay for popups
|
Page
|
Styled page control with support for a header and footer
|
PageIndicator
|
Indicates the currently active page
|
Pane
|
Provides a background matching with the application style and theme
|
Popup
|
Base type of popup-like user interface controls
|
ProgressBar
|
Indicates the progress of an operation
|
RadioButton
|
Exclusive radio button that can be toggled on or off
|
RadioDelegate
|
Exclusive item delegate with a radio indicator that can be toggled on or off
|
RangeSlider
|
Used to select a range of values by sliding two handles along a track
|
RoundButton
|
A push-button control with rounded corners that can be clicked by the user
|
ScrollBar
|
Vertical or horizontal interactive scroll bar
|
ScrollIndicator
|
Vertical or horizontal non-interactive scroll indicator
|
ScrollView
|
可卷动视图
|
Slider
|
Used to select a value by sliding a handle along a track
|
SpinBox
|
Allows the user to select from a set of preset values
|
SplitHandle
|
Provides attached properties for SplitView handles
|
SplitView
|
Lays out items with a draggable splitter between each item
|
StackView
|
Provides a stack-based navigation model
|
SwipeDelegate
|
Swipable item delegate
|
SwipeView
|
Enables the user to navigate pages by swiping sideways
|
Switch
|
Button that can be toggled on or off
|
SwitchDelegate
|
Item delegate with a switch indicator that can be toggled on or off
|
TabBar
|
Allows the user to switch between different views or subtasks
|
TabButton
|
Button with a look suitable for a TabBar
|
TextArea
|
多行文本输入区域
|
TextField
|
单行文本输入字段
|
ToolBar
|
Container for context-sensitive controls
|
ToolButton
|
Button with a look suitable for a ToolBar
|
ToolSeparator
|
Separates a group of items in a toolbar from adjacent items
|
ToolTip
|
Provides tool tips for any control
|
Tumbler
|
Spinnable wheel of items that can be selected
|
VerticalHeaderView
|
Provides a vertical header view to accompany a TableView
|