Spec-Zone.ru › Qt 5.9

Qt Quick Controls

Модуль Qt Quick Controls предоставляет набор элементов управления, которые можно использовать для построения полных интерфейсов в Qt Quick.

Модуль был представлен в Qt 5.1.

Перейдите на страницу Обзор Qt Quick Controls, чтобы начать работу.

Окно приложения

Компоненты, используемые для описания основных свойств окна приложения.

ApplicationWindow

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

MenuBar

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

StatusBar

Содержит информацию о состоянии приложения

ToolBar

Содержит элементы управления ToolButton и связанные с ними элементы

Action

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

Навигация и представления

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

ScrollView

Предоставляет область прокрутки внутри другого элемента Item

SplitView

Размещает элементы с перетаскиваемым разделителем между каждым элементом

StackView

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

TabView

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

TableView

Предоставляет список с полосами прокрутки, стилизацией и секциями заголовков

TreeView

Предоставляет представление дерева с полосами прокрутки, стилизацией и секциями заголовков

Элементы управления

Элементы управления обычно представляют собой элементы, используемые для отображения или получения ввода от пользователя.

ApplicationWindow

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

BusyIndicator

Индикатор активности

Button

Кнопка с текстовой меткой

Calendar

Предоставляет способ выбора дат из календаря

CheckBox

Флажок с текстовой меткой

ComboBox

Предоставляет функциональность раскрывающегося списка

GroupBox

Рамка группы с заголовком

Label

Текстовая метка

Menu

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

MenuBar

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

ProgressBar

Индикатор прогресса

RadioButton

Радиокнопка с текстовой меткой

ScrollView

Предоставляет область прокрутки внутри другого элемента Item

Slider

Предоставляет элемент управления ползунком вертикального или горизонтального типа

SpinBox

Предоставляет элемент управления Spin Box

SplitView

Размещает элементы с перетаскиваемым разделителем между каждым элементом

StackView

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

StackViewDelegate

Делегат, используемый StackView для загрузки переходов

StatusBar

Содержит информацию о состоянии приложения

Switch

Переключатель

Tab

Представляет содержимое вкладки в TabView

TabView

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

TableViewColumn

Используется для определения столбцов в TableView или в TreeView

TextArea

Отображает несколько строк редактируемого форматированного текста

TextField

Отображает одну строку редактируемого простого текста

ToolBar

Содержит элементы управления ToolButton и связанные с ними элементы

ToolButton

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

TableView

Предоставляет список с полосами прокрутки, стилизацией и секциями заголовков

TreeView

Предоставляет представление дерева с полосами прокрутки, стилизацией и секциями заголовков

Action

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

ExclusiveGroup

Способ объявления нескольких элементов управления, которые можно включать/выключать, как взаимоисключающие

MenuItem

Элемент для добавления в меню или строку меню

MenuSeparator

Разделитель для элементов внутри меню

Stack

Предоставляет присоединенные свойства для элементов, помещенных в StackView

Меню

Типы, которые могут быть использованы для построения меню.

Menu

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

MenuItem

Элемент для добавления в меню или строку меню

MenuSeparator

Разделитель для элементов внутри меню

Лицензии и авторские права

Модуль Qt Quick Controls доступен по коммерческим лицензиям от The Qt Company. Кроме того, он доступен по лицензиям свободного программного обеспечения. Начиная с Qt 5.4, эти лицензии свободного программного обеспечения представляют собой GNU Lesser General Public License, версия 3 или GNU General Public License, версия 2. Дополнительные сведения см. в разделе Qt Licensing.

Связанная информация

  • Qt Quick
  • Обзор Qt Quick Controls
  • Типы QML Qt Quick Controls
  • Примечания к платформе Qt Quick Controls
  • Примеры Qt Quick Controls
  • Стили Qt Quick Controls
  • Qt Quick Layouts
  • Qt Quick Dialogs

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qtquickcontrols-index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API