Spec-Zone.ru › Qt 5.14

Элементы управления контейнерами

Qt Quick Controls предлагает набор элементов управления, подобных контейнерам.

ApplicationWindow

Стилизованное главное окно с поддержкой заголовка и нижнего колонтитула

Container

Абстрактный базовый тип, предоставляющий функциональность, общую для контейнеров

Frame

Визуальная рамка для логической группы элементов управления

GroupBox

Визуальная рамка и заголовок для логической группы элементов управления

Page

Стилизованный элемент управления страницей с поддержкой заголовка и нижнего колонтитула

Pane

Предоставляет фон, соответствующий стилю и теме приложения

ScrollView

Прокручиваемое представление

SplitView

Размещает элементы с перетаскиваемым разделителем между каждым элементом

StackView

Предоставляет модель навигации на основе стека

SwipeView

Позволяет пользователю перемещаться по страницам, проводя пальцем вбок

TabBar

Позволяет пользователю переключаться между различными представлениями или подзадачами

ToolBar

Контейнер для контекстно-зависимых элементов управления

Каждый тип контейнера может использоваться для группировки набора элементов управления. В следующих разделах приведены рекомендации по выбору соответствующего типа контейнера в зависимости от случая использования.

Элемент управления ApplicationWindow

ApplicationWindow создает корневое окно приложения и упрощает добавление необязательного заголовка и нижнего колонтитула в это окно.

Элемент управления Frame

Frame используется для компоновки логической группы элементов управления вместе, в визуальной рамке.

Элемент управления GroupBox

GroupBox используется для компоновки логической группы элементов управления вместе, в визуальной рамке с заголовком.

Элемент управления Page

Page предоставляет элементы заголовка и нижнего колонтитула, специфичные для страницы. Вполне возможно использовать ApplicationWindow для установки заголовка и нижнего колонтитула, но если у вас есть заголовок и нижний колонтитул, которые меняются на каждом экране, то лучше использовать Page.

Элемент управления Pane

Pane обеспечивает цвет фона, соответствующий стилю и теме приложения. Pane не предоставляет собственной компоновки, но требует размещения его содержимого, например, с помощью RowLayout или ColumnLayout.

Элемент управления ScrollView

ScrollView обеспечивает прокрутку для пользовательского контента.

Элемент управления StackView

StackView организует страницы контента в стек, используя принцип LIFO (Last-In-First-Out): последний элемент, "помещенный" в стек, является первым удаляемым, и самый верхний элемент всегда является видимым.

Элемент управления SwipeView

SwipeView организует страницы контента в прокручиваемую полосу.

Элемент управления TabBar

TabBar организует страницы контента во вкладках.

Элемент управления ToolBar

ToolBar является контейнером общесистемных и контекстно-зависимых действий и элементов управления.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qtquickcontrols2-containers.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API