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