Qt Quick 模板 2 QML 类型
Qt Quick 模板 2 模块提供了一套非视觉模板,可用于使用 Qt Quick 在 QML 中构建用户界面控件。
您可以使用以下导入语句在您的 .qml
文件中导入 QML 类型
import QtQuick.Templates as T
为了清晰起见,QtQuick.Templates
和 QtQuick.Controls
导入之间建立了一对一的映射。对于 QtQuick.Controls
导入中可用的每个类型,QtQuick.Templates
导入中都存在一个相同名称的非视觉模板类型。
注意:建议为模板导入使用命名空间,以避免与 QtQuick.Controls
导入中提供的类型重叠。
QML 类型
提供按钮常见功能的抽象基类型 | |
抽象用户界面操作 | |
将操作分组在一起 | |
支持标题和页脚的样式化顶层窗口 | |
指明后台活动,例如,在内容正在加载时 | |
可以通过点击执行命令或回答问题的按钮 | |
相互排斥的可勾选按钮组 | |
日历命名空间 | |
日历模型 | |
可以切换开/关的复选框 | |
带有可切换开/关指示器的项目代理 | |
结合按钮和弹出列表来选择选项 | |
提供容器常见功能的抽象基类型 | |
提供所有控件常见功能的抽象基类型 | |
一周中天的名称行 | |
长时间按触发检查按钮 | |
环形刻度盘,通过旋转设置值 | |
具有标准按钮和标题的弹出对话框,用于短期内与用户交互 | |
对话框中使用的按钮框 | |
可以滑动打开和关闭的侧面板 | |
用于逻辑控件组的可视框架 | |
用于逻辑控件组的可视框架和标题 | |
提供与 TableView 配合使用的水平表头视图 | |
可用于各种视图和控件的基项目代理 | |
带有继承字体的样式化文本标签 | |
可用于上下文菜单或弹出菜单的弹出菜单 | |
提供窗口菜单栏 | |
在菜单栏内显示下拉菜单 | |
在菜单中显示项 | |
在菜单中将一组项目与相邻项目分开 | |
日历月份的天网格 | |
弹窗的窗口覆盖 | |
支持头部和脚部的样式化页面控件 | |
指示当前活动的页面 | |
提供与应用程序样式和主题匹配的背景 | |
弹出类用户界面控件的基类型 | |
指示操作的进度 | |
可以切换开启或关闭的互斥单选按钮 | |
带有可切换开启或关闭的单选指示器的互斥项目代理 | |
通过拖动两个滑块在轨道上来选择一个值范围 | |
具有圆形角的按钮控件,用户可以点击 | |
垂直或水平交互式滚动条 | |
垂直或水平非交互式滚动指示器 | |
可滚动视图 | |
用于在表格视图中选择单元格 | |
通过在轨道上滑动滑块来选择一个值 | |
允许用户从一组预设值中选择 | |
为拆分视图句柄提供属性 | |
通过每个项目之间的可拖动分隔符排列项 | |
提供基于堆栈的导航模型 | |
可滑动项目代理 | |
允许用户通过滑动来导航页面 | |
可以切换开启或关闭的按钮 | |
带有可切换开启或关闭的开关系指示器的项目代理 | |
允许用户在不同视图或子任务之间切换 | |
适合标签栏的按钮 | |
多行文本输入区域 | |
单行文本输入字段 | |
上下文相关控件的容器 | |
适合工具栏的按钮 | |
将工具栏中的项目组与相邻项目隔开 | |
为任何控件提供工具提示 | |
可以分配给树形视图的代理 | |
可选择的浏览器类型的项 | |
为表格视图提供垂直表头视图 | |
星期数列 |
相关信息
© 2024 The Qt 公司 Ltd。此处包含的文档贡献者是各自所有者的版权。此处提供的文档是在自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款下许可的。Qt 及其相关标志是 The Qt Company Ltd. 在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。