容器控件

Qt Quick Controls 提供了一系列类似容器的控件。

ApplicationWindow

风格化的顶层窗口,支持页眉和页脚

Container

抽象基本类型,提供容器的通用功能

Frame

逻辑控件组的可视化框架

GroupBox

逻辑控件组的可视化框架和标题

HorizontalHeaderView

为 TableView 提供水平标题视图

Page

支持页眉和页脚的样式页面控件

Pane

提供与应用程序风格和主题相匹配的背景

ScrollView

可滚动视图

SplitView

在每个项目之间使用可拖动的分割器排列项目

StackView

提供基于堆栈的导航模型

SwipeView

允许用户通过横向滑动浏览页面

TabBar

允许用户在不同视图或子任务之间切换

ToolBar

上下文相关控件的容器

VerticalHeaderView

提供与 TableView 配套的垂直标题视图

每种类型的容器都可用于将一组控件组合在一起。以下各节将根据使用情况提供选择适当容器类型的指南。

应用程序窗口控件

ApplicationWindow 创建应用程序的根窗口,并可轻松为该窗口添加可选的页眉和页脚。

框架控件

Frame 用于在一个可视化框架内将一组逻辑控件布局在一起。

GroupBox 控件

GroupBox 用于在一个有标题的可视化框架内将一组逻辑控件布局在一起。

页面控件

Page 提供特定页面的页眉和页脚项目。完全可以使用 来设置页眉和页脚,但如果页眉和页脚因屏幕而异,则最好使用 。ApplicationWindow Page

窗格控件

Pane 提供了与应用程序风格和主题相匹配的背景颜色。Pane 本身不提供布局,但需要您对其内容进行定位,例如使用 或 。RowLayout ColumnLayout

滚动视图控件

ScrollView 为用户定义的内容提供滚动功能。

堆栈视图控件

StackView 使用后进先出原则将内容页面组织到一个堆栈中:最后一个被 "推 "到堆栈中的项目是第一个被移除的项目,而最顶部的项目始终是可见的项目。

轻扫视图控件

SwipeView 将内容页面组织成可轻扫的条状。

TabBar 控件

TabBar 将内容页面组织成标签。

工具栏控件

ToolBar 是整个应用程序和上下文相关操作和控件的容器。

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.