Logo FluentUI

FluentUI QML Types

使用 FluentUI 样式运行应用程序,在main函数中添加

 qputenv("QT_QUICK_CONTROLS_STYLE", "FluentUI");

或者在单个.qml文件中添加

 import FluentUI

Button

可以单击以执行命令或回答问题的按钮

CheckBox

可以打开或关闭的检查按钮

ComboBox

用于选择选项的组合按钮和弹出列表

Dial

旋转以设置值的圆形刻度盘

Dialog

带有标准按钮和标题的弹出对话框,用于与用户的短期交互

DialogButtonBox

对话框中使用的按钮框

Drawer

可以使用滑动手势打开和关闭的侧面板

Frame

逻辑控件组的视觉框架

GroupBox

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

HorizontalHeaderView

提供水平标题视图以配合 TableView

Label

具有继承字体的样式化文本标签

Menu

可用作上下文菜单或弹出菜单的菜单弹出窗口

MenuBar

提供窗口菜单栏

MenuBarItem

在 MenuBar 中显示一个下拉菜单

MenuItem

在菜单中显示一个项目

MenuSeparator

将菜单中的一组项与相邻项分开

Page

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

PageIndicator

指示当前处于活动状态的页面

Popup

类似弹出窗口的用户界面控件的基本类型

ProgressBar

指示操作的进度

RadioButton

可以打开或关闭的单选按钮

ScrollBar

垂直或水平交互式滚动条

SelectionRectangle

用于在 TableView 中选择表格单元格

Slider

用于通过沿轨道滑动手柄来选择值

SplitView

在每个项目之间使用可拖动的分割器对项目进行布局

StackView

提供基于堆栈的导航模型

Switch

可以打开或关闭的开关按钮

TabBar

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

TabButton

具有适合 TabBar 的外观的按钮

TextArea

多行文本输入区域

TextField

单行文本输入字段

ToolBar

用于上下文相关控件的容器

ToolTip

为任何控件提供工具提示

TreeViewDelegate

可以分配给 TreeView 的委托

Tumbler

可以选择的项目的可旋转轮

VerticalHeaderView

提供垂直标题视图以配合 TableView