在本页中

容器控件

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

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 本身不提供布局,但需要您对其内容进行定位,例如使用RowLayoutColumnLayout

滚动视图控件

显示带有滚动条的可滚动内容区域的 ScrollView 布局

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

堆栈视图控件

堆叠视图显示堆叠页面,顶页可见

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

轻扫视图控件

轻扫视图显示按轻扫条排列的页面

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

TabBar 控件

选项卡条图显示多个用于组织内容的选项卡

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

工具栏控件

包含工具按钮的工具栏

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

© 2026 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.