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