Перевод описания элементов интерфейса Qt Quick Controls 2 QML.

Категории: 

 

Qt Quick Controls 2 QML Types

 
Qt Quick Controls 2 предоставляет типы QML для создания пользовательских интерфейсов. Эти типы QML работают в сочетании с Qt Quick и Qt Quick Layouts.

Qt Quick Controls 2 типа QML могут быть импортированы в ваше приложение с помощью следующего оператора импорта в вашем приложении .qml-файл:

import QtQuick.Controls 2.4

QML Types

AbstractButton

Абстрактный базовый тип, обеспечивающий функциональность, общую для кнопок

Action

Абстрактное действие пользовательского интерфейса

ActionGroup

Группирует действия вместе

ApplicationWindow

Стилизованное окно верхнего уровня с поддержкой верхнего и нижнего колонтитулов

BusyIndicator

Указывает на фоновую активность, например, во время загрузки содержимого

Button

Кнопка, которую можно нажать, чтобы выполнить команду или ответить на вопрос

ButtonGroup

Взаимоисключающая группа  кнопок

CheckBox

Кнопка проверки, которую можно включить или выключить

CheckDelegate

Делегат элемента с контрольным индикатором, который можно включить или выключить

ComboBox

Комбинированная кнопка и всплывающий список для выбора опций

Container

Абстрактный базовый тип, обеспечивающий функциональность, общую для контейнеров

Control

Абстрактный базовый тип, обеспечивающий функциональность, общую для всех элементов управления

DelayButton

Риализует кнопку, которая срабатывает при удержании достаточно долго

Dial

Круговой циферблат, который вращается, чтобы установить значение

Dialog

Всплывающее диалоговое окно со стандартными кнопками и заголовком, используемое для кратковременного взаимодействия с пользователем

DialogButtonBox

Окно кнопок, используемое в диалоговых окнах

Drawer

Боковая панель, которую можно открывать и закрывать с помощью жеста свайпа

Frame

Визуальный фрейм для логической группы элементов управления

GroupBox

Визуальный фрейм и заголовок для логической группы элементов управления

ItemDelegate

Делегат Базового элемента, который можно использовать в различных представлениях и элементах управления

Label

Стилизованная текстовая метка с унаследованным шрифтом

Menu

Всплывающее окно, которое можно использовать в качестве контекстного меню или всплывающего меню

MenuBar

Содержит строку меню окна

MenuBarItem

Представляет собой раскрывающееся меню в пределах MenuBar

MenuItem

Представляет собой элемент в Menu

MenuSeparator

Отделяет группу элементов меню от соседних элементов

Overlay

Наложение окна для всплывающих окон

Page

Стилизованный элемент управления страницей с поддержкой верхнего и нижнего колонтитулов

PageIndicator

Указывает на текущую активную страницу

Pane

Обеспечивает соответствие фона стилю и теме приложения

Popup

Базовый тип всплывающих элементов управления пользовательским интерфейсом

ProgressBar

Указывает на ход выполнения операции

RadioButton

Эксклюзивный переключатель, который можно включить или выключить

RadioDelegate

Эксклюзивный делегат элемента с радиоиндикатором, который можно включить или выключить

RangeSlider

Используется для выбора диапазона значений путем перемещения двух маркеров вдоль дорожки

RoundButton

Кнопочный элемент управления с закругленными углами, который может быть нажат пользователем

ScrollBar

Вертикальная или горизонтальная интерактивная полоса прокрутки

ScrollIndicator

Вертикальный или горизонтальный неинтерактивный индикатор прокрутки

ScrollView

Прокручиваемый вид

Slider

Используется для выбора значения путем перемещения маркера вдоль дорожки

SpinBox

Позволяет пользователю выбирать из набора предустановленных значений

StackView

Предоставляет модель навигации на основе стека

SwipeDelegate

 Делегат пункта Swipable

SwipeView

Позволяет пользователю перемещаться по страницам, проводя пальцем в сторону

Switch

Кнопка, которую можно включить или выключить

SwitchDelegate

Делегат элемента с индикатором переключателя, который можно включить или выключить

TabBar

Позволяет пользователю переключаться между различными представлениями или подзадачами

TabButton

Кнопка с видом, подходящим для TabBar

TextArea

Многострочная область ввода текста

TextField

Однострочное поле ввода текста

ToolBar

Контейнер для контекстно-зависимых элементов управления

ToolButton

Кнопка с видом, подходящим для ToolBar

ToolSeparator

Отделяет группу элементов панели инструментов от соседних элементов

ToolTip

Обеспечивает подсказки для какого-либо контроля

Tumbler

Вращающееся колесо предметов, которые можно выбрать

Для получения дополнительной информации о модуле Qt Quick Controls 2 см. Qt Quick Controls 2 документация по модулю.