Qt Quick Controls
Модуль Qt Quick Controls предоставляет набор элементов управления, которые можно использовать для построения полных интерфейсов в Qt Quick.
Модуль был представлен в Qt 5.1.
Перейдите на страницу Обзор Qt Quick Controls, чтобы начать работу.
Окно приложения
Компоненты, используемые для описания основных свойств окна приложения.
Предоставляет окно приложения верхнего уровня |
|
Предоставляет горизонтальную строку меню |
|
Содержит информацию о состоянии приложения |
|
Содержит элементы управления ToolButton и связанные с ними элементы |
|
Абстрактное действие пользовательского интерфейса, которое можно связать с элементами |
Навигация и представления
Представления обычно позволяют пользователю управлять или отображать другие компоненты в макете.
Предоставляет область прокрутки внутри другого элемента Item |
|
Размещает элементы с перетаскиваемым разделителем между каждым элементом |
|
Предоставляет модель навигации на основе стека |
|
Элемент управления, который позволяет пользователю выбрать один из нескольких элементов, расположенных друг на другом |
|
Предоставляет список с полосами прокрутки, стилизацией и секциями заголовков |
|
Предоставляет представление дерева с полосами прокрутки, стилизацией и секциями заголовков |
Элементы управления
Элементы управления обычно представляют собой элементы, используемые для отображения или получения ввода от пользователя.
Предоставляет окно приложения верхнего уровня |
|
Индикатор активности |
|
Кнопка с текстовой меткой |
|
Предоставляет способ выбора дат из календаря |
|
Флажок с текстовой меткой |
|
Предоставляет функциональность раскрывающегося списка |
|
Рамка группы с заголовком |
|
Текстовая метка |
|
Предоставляет компонент меню для использования в качестве контекстного меню, всплывающего меню или в качестве части строки меню |
|
Предоставляет горизонтальную строку меню |
|
Индикатор прогресса |
|
Радиокнопка с текстовой меткой |
|
Предоставляет область прокрутки внутри другого элемента Item |
|
Предоставляет элемент управления ползунком вертикального или горизонтального типа |
|
Предоставляет элемент управления Spin Box |
|
Размещает элементы с перетаскиваемым разделителем между каждым элементом |
|
Предоставляет модель навигации на основе стека |
|
Делегат, используемый StackView для загрузки переходов |
|
Содержит информацию о состоянии приложения |
|
Переключатель |
|
Представляет содержимое вкладки в TabView |
|
Элемент управления, который позволяет пользователю выбрать один из нескольких элементов, расположенных друг на другом |
|
Используется для определения столбцов в TableView или в TreeView |
|
Отображает несколько строк редактируемого форматированного текста |
|
Отображает одну строку редактируемого простого текста |
|
Содержит элементы управления ToolButton и связанные с ними элементы |
|
Предоставляет тип кнопки, который обычно используется в ToolBar |
|
Предоставляет список с полосами прокрутки, стилизацией и секциями заголовков |
|
Предоставляет представление дерева с полосами прокрутки, стилизацией и секциями заголовков |
|
Абстрактное действие пользовательского интерфейса, которое можно связать с элементами |
|
Способ объявления нескольких элементов управления, которые можно включать/выключать, как взаимоисключающие |
|
Элемент для добавления в меню или строку меню |
|
Разделитель для элементов внутри меню |
|
Предоставляет присоединенные свойства для элементов, помещенных в StackView |
Меню
Типы, которые могут быть использованы для построения меню.
Предоставляет компонент меню для использования в качестве контекстного меню, всплывающего меню или в качестве части строки меню |
|
Элемент для добавления в меню или строку меню |
|
Разделитель для элементов внутри меню |
Лицензии и авторские права
Модуль 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