Контролы контейнеров
Qt Quick Controls предлагает выбор контейнерных контролов.
Стилевое окно верхнего уровня с поддержкой заголовка и подвала |
|
Абстрактный базовый тип, предоставляющий функциональность, общую для контейнеров |
|
Визуальная рамка для логической группы контролов |
|
Визуальная рамка и заголовок для логической группы контролов |
|
Предоставляет горизонтальную область заголовка для сопровождения TableView |
|
Стилевое управление страницами с поддержкой заголовка и подвала |
|
Предоставляет фоновый цвет, соответствующий стилю и теме приложения |
|
Прокручиваемая область |
|
Выстраивает элементы с перетаскиваемым разделителем между каждым элементом |
|
Предоставляет модель навигации на основе стека |
|
Позволяет пользователю перелистывать страницы, проводя пальцем вбок |
|
Позволяет пользователю переключаться между различными представлениями или подзадачами |
|
Контейнер для контекстно-зависимых контролов |
|
Предоставляет вертикальную область заголовка для сопровождения TableView |
Каждый тип контейнера может быть использован для группировки набора контролов. В следующих разделах приведены рекомендации по выбору подходящего типа контейнера в зависимости от варианта использования.
Контрол окна приложения
Окно приложения создает корневое окно приложения и упрощает добавление необязательного заголовка и подвала в это окно.
Контрол рамки
Рамка используется для компоновки логической группы контролов вместе в пределах визуальной рамки.
Контрол группы
Группа используется для компоновки логической группы контролов вместе в пределах визуальной рамки с заголовком.
Контрол страницы
Страница предоставляет элементы заголовка и подвала, специфичные для страницы. Совершенно возможно использовать Окно приложения для установки заголовка и подвала, но если у вас есть заголовок и подвал, которые меняются в зависимости от экрана, то лучше использовать Страницу.
Контрол панели
Панель обеспечивает фоновый цвет, соответствующий стилю и теме приложения. Панель не предоставляет собственной компоновки, но требует размещения своего содержимого, например, с помощью RowLayout или ColumnLayout.
Контрол прокручиваемой области
Прокручиваемая область обеспечивает прокрутку для пользовательского содержимого.
Контрол стека представлений
Стопка представлений организует страницы содержимого в стек с использованием принципа «последний вошел — первый вышел»: последний добавленный элемент стека удаляется первым, а самый верхний элемент всегда виден.
Контрол прокрутки
Прокрутка организует страницы содержимого в полосу, по которой можно пролистывать.
Контрол панели вкладок
Панель вкладок организует страницы содержимого во вкладки.
Контрол панели инструментов
Панель инструментов — это контейнер для действий и контролов, относящихся к всему приложению и к контексту.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qtquickcontrols2-containers.html