容器控件
Qt Quick Controls 提供了一系列类似容器的控件。
风格化的顶层窗口,支持页眉和页脚 | |
抽象基本类型,提供容器的通用功能 | |
逻辑控件组的可视化框架 | |
逻辑控件组的可视化框架和标题 | |
为 TableView 提供水平标题视图 | |
支持页眉和页脚的样式页面控件 | |
提供与应用程序风格和主题相匹配的背景 | |
可滚动视图 | |
在每个项目之间使用可拖动的分割器排列项目 | |
提供基于堆栈的导航模型 | |
允许用户通过横向滑动浏览页面 | |
允许用户在不同视图或子任务之间切换 | |
上下文相关控件的容器 | |
提供与 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.