Qt Quick Controls 1
Модуль Qt Quick Controls предоставляет набор элементов управления, которые можно использовать для построения полных интерфейсов в Qt Quick.
Модуль был представлен в Qt 5.1.
Перейдите на страницу Обзор Qt Quick Controls 1, чтобы начать работу.
Окно приложения
Компоненты, используемые для описания основных свойств окна приложения.
Абстрактное действие пользовательского интерфейса, которое можно связать с элементами |
|
Предоставляет окно приложения верхнего уровня |
|
Предоставляет горизонтальную панель меню |
|
Содержит информацию о состоянии приложения |
|
Содержит элементы управления типа ToolButton и связанные с ними элементы |
Навигация и представления
Представления обычно позволяют пользователю управлять или отображать другие компоненты в макете.
Обеспечивает прокручиваемое представление внутри другого элемента |
|
Выравнивает элементы с разделителем, который можно перетаскивать между элементами |
|
Предоставляет модель навигации на основе стека |
|
Элемент управления, который позволяет пользователю выбрать один из нескольких элементов, расположенных в виде стека |
|
Предоставляет представление списка со скроллбарами, стилями и секциями заголовков |
|
Предоставляет представление дерева со скроллбарами, стилями и секциями заголовков |
Элементы управления
Элементы управления, как правило, это элементы, используемые для отображения или приема ввода от пользователя.
Абстрактное действие пользовательского интерфейса, которое можно связать с элементами |
|
Предоставляет окно приложения верхнего уровня |
|
Индикатор загрузки |
|
Кнопка с текстовой меткой |
|
Предоставляет способ выбора дат из календаря |
|
Флажок с текстовой меткой |
|
Предоставляет функциональность раскрывающегося списка |
|
Способ объявления нескольких элементов управления с возможностью выбора как взаимно исключающих |
|
Рамка группы с заголовком |
|
Текстовая метка |
|
Обеспечивает компонент меню для использования в качестве контекстного меню, всплывающего меню или в качестве части панели меню |
|
Предоставляет горизонтальную панель меню |
|
Элемент для добавления в меню или панель меню |
|
Разделитель для элементов внутри меню |
|
Индикатор прогресса |
|
Радиокнопка с текстовой меткой |
|
Обеспечивает прокручиваемое представление внутри другого элемента |
|
Обеспечивает элемент управления слайдером вертикального или горизонтального типа |
|
Предоставляет элемент управления полем ввода |
|
Выравнивает элементы с разделителем, который можно перетаскивать между элементами |
|
Предоставляет присоединенные свойства для элементов, помещенных в StackView |
|
Предоставляет модель навигации на основе стека |
|
Делегат, используемый StackView для загрузки переходов |
|
Содержит информацию о состоянии приложения |
|
Переключатель |
|
Представляет содержимое вкладки в TabView |
|
Элемент управления, который позволяет пользователю выбрать один из нескольких элементов, расположенных в виде стека |
|
Предоставляет представление списка со скроллбарами, стилями и секциями заголовков |
|
Используется для определения столбцов в таблице или в представлении дерева |
|
Отображает несколько строк редактируемого форматированного текста |
|
Отображает одну строку редактируемого простого текста |
|
Содержит элементы управления типа ToolButton и связанные с ними элементы |
|
Предоставляет тип кнопки, который обычно используется в панели инструментов |
|
Предоставляет представление дерева со скроллбарами, стилями и секциями заголовков |
Меню
Типы, которые могут быть использованы для построения меню.
Обеспечивает компонент меню для использования в качестве контекстного меню, всплывающего меню или в качестве части панели меню |
|
Элемент для добавления в меню или панель меню |
|
Разделитель для элементов внутри меню |
Лицензии и ссылки на авторов
Модуль Qt Quick Controls доступен по коммерческим лицензиям от The Qt Company. Кроме того, он доступен по лицензиям свободного программного обеспечения. Начиная с Qt 5.4, эти лицензии свободного программного обеспечения представляют собой GNU Lesser General Public License, version 3 или GNU General Public License, version 2. Для получения дополнительной информации см. Лицензирование Qt.
Связанная информация
- Qt Quick
- Обзор Qt Quick Controls 1
- Типы Qt Quick Controls 1 QML
- Примечания к платформам Qt Quick Controls 1
- Примеры Qt Quick Controls 1
- Стили Qt Quick Controls 1
- 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.12/qtquickcontrols1-index.html