# 更新日志

## v1.10.5
### 新组件
* 添加 `FluentWidget` 组件


## v1.10.3
### 新特性
* 添加侧边导航菜单折叠状态记忆功能
* 优化 `NavigationBar` 指示器动画

## v1.10.0
### 新组件
* 添加 `TabWidget` 标签页组件
* 添加 `NavigationUserCard` 组件
* 添加 `EntranceTransitionStackedWidget` 和 `DrillInTransitionStackedWidget` 组件

### 新特性
* 添加侧边导航栏分组标题功能
* 添加日期时间组件连续滚动功能
* 优化侧边导航栏和 `Pivot` 的指示器滑动动画
* 重载 FluentWindow 添加子界面方法

### 修复
* 修复工具提示抢占焦点的问题

## v1.9.2

### 新特性
* 添加 `ExpandGroupSettingCard` 快捷插入分组的功能

### 修复
* 修复多列树状组件的背景绘制问题
* 修复 `FluentWindow` 使用 WebEngine 的背景问题

## v1.9.1

### 修复
* 修复圆角菜单样式问题
* 修复工具提示窗口置顶问题
* 修复样式表管理器的遍历问题
* 修复颜色对话框的光标位置问题
* 修复文件夹设置卡的字体颜色问题

## v1.9.0

### 新特性
* 添加自定义组件库字体的功能

### 修复
* 修复按钮图标为空时的布局问题
* 修复菜单快捷键文本被截断的问题
* 修复 macOS 下主题监听器无效的问题
* 修复 `InfoBar` 打包之后报错 RuntimeError 的问题

## v1.8.7

### 修复
* 修复多列树状组件的背景重叠问题

## v1.8.6
### 新组件
* 添加支持数据模型的下拉框 `ModelComboBox`
* 添加支持数据模型的可编辑下拉框 `EditableModelComboBox`

### 修复
* 修复手风琴组件折叠问题
* 修复表格组件设置文本颜色报错的问题
* 修复 Nuitka 打包后滚动条计时器报错的问题

## v1.8.4
### 新特性
* 动态显示侧边导航界面的滚动条

### 修复
* 修复头像组件更像图像后的尺寸问题
* 修复动态添加侧边导航子菜单项时的布局问题

## v1.8.3
### 修复
* 修复播放栏的时间格式化问题
* 修复子菜单在屏幕边缘覆盖父菜单的问题

## v1.8.2
### 新特性
* 添加禁用 `FluentWindow` 弹出动画的功能
* 添加自定义滚动条颜色和显示模式的功能

### 修复
* 修复 `Flyout` 在 macOS 下无法使用中文输入法的问题
* 修复树状组件没有响应鼠标悬浮的问题
* 修复点击 `TreeView` 箭头无法收缩的问题

## v1.8.1
### 修复
* 修复图标字体模糊的问题

## v1.8.0
### 新特性
* 添加对图标字体的支持
* 添加自定义视图组件选中颜色的功能
* 添加自定义开关按钮文本颜色的功能
* 添加自定义数字框聚焦状态底部边框颜色的功能
* 添加自定义侧边导航选中颜色的功能
* 添加自定义顶部导航栏指示器颜色的功能
* 添加自定义树状侧边导航指示器颜色的功能
* 添加自定义日期时间选择器背景颜色的功能
* 添加自定义复选框文本颜色的功能
* 添加自定义单选按钮选中状态指示器颜色的功能
* 添加自定义滑动条选中状态指示器颜色的功能
* 添加自定义开关按钮选中状态指示器颜色的功能
* 添加自定义复选框选中状态指示器颜色的功能
* 添加 `ScrollArea` 设置平滑滚动模式的接口
* 添加自定义输入框聚焦状态底部边框颜色的功能
* 添加拖拽遮罩对话框的功能

## 修复
* 修复 `TreeWidget` 单击箭头无法折叠的问题
* 修复 `FastCalendarPicker` 关闭之后界面无响应的问题

## v1.7.7
### 新特性
* 添加西班牙语翻译

### 修复
* 修复编辑框的补全问题

## v1.7.6
### 新特性
* 添加移除 `FluentWindow` 子界面的功能
* 添加重置日历和时间选择器的功能

## v1.7.5
### 新特性
* 添加 `InfoBar` 桌面通知功能
* 更新工具提示样式

### 修复
* 修复菜单无法显示工具提示的问题 ([#1053](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1053))
* 修复多媒体组件播放按钮重复触发的问题 ([#1054](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1054))
* 修复 `HyperlinkButton` 禁用状态下的图标颜色问题 ([#1038](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1038))

## v1.7.4
### 新组件
* 添加 `SimpleExpandGroupSettingCard`

### 新特性
* 添加禁用下拉框选项的功能 ([#1026](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1026))

### 修复
* 修复侧边导航栏的触控板滚动问题
* 修复导航栏在展开子项时无法自动扩展问题 ([#1029](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1029))
* 修复 `FastCalendarPicker` 无法选择第一个日期的问题 ([#1028](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1028))

## v1.7.3

### 修复
* 修复表格项工具提示没有及时隐藏的问题

## v1.7.2
### 新特性
* 重绘单选按钮 ([#1010](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1010))
* 添加表格项工具提示 ([#1017](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1017))
* 添加输入框的 Error 状态 ([#1012](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1012))

### 修复
* 修复 InfoBar 会导致主进程退出的问题 ([#1006](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1006))
* 修复 macOS 深色模式下对话框的确定按钮显示聚焦框的问题 ([#1014](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1014))


## v1.7.1
### 新特性
* 添加头像组件显示名称的功能

### 修复
* 修复 macos 下 Pivot 的布局问题
* 修复 FlipView 圆角被视口挡住的问题 ([#995](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/995))
* 修复表格和列表组件设置不可选中模式不起作用的问题 ([#992](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/992))
* 修复 ExpandSettingCard 标签样式受到父级样式表影响的问题 ([#993](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/993))
* 修复 ExpandGroupSettingCard 动态删减组件时的高度计算问题 ([#1002](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/1002))

## v1.7.0
### 新组件
* 添加快速日历选择器 `FastCalendarPicker` ([#983](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/983))
* 添加富文本浏览器 `TextBrowser` ([#972](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/972))

### 新特性
* 添加系统主题监听器 ([#954](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/954))
* 添加下拉框 activated 信号 ([#978](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/978))
* 添加输入框自定义动作的功能 ([#987](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/987))
* 添加点击遮罩关闭对话框的功能 ([#957](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/957))
* 添加对话框验证表单数据的接口 ([#967](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/967))
* 添加 ImageLabel 设置任意分辨率的功能
* 添加设置 Pivot 和 BreadcrumbBar 导航项文本的功能

### 修复
* 修复内存泄漏问题 ([#963](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/954), [#977](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/954))
* 修复遮罩对话框颜色问题 ([#964](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/954))
* 修复清空菜单不彻底的问题 ([#988](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/954))
* 修复二级菜单显示位置错误问题 ([#844](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/954))
* 修复 IconInfoBadge.info 位置错误 ([#950](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/954))
* 修复 ExpandLayout 坐标计算问题 ([#941](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/954))
* 修复 SegmentedWidget.clear 报错的问题 ([#975](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/954))
* 修复手风琴设置卡滚动事件被拦截的问题 ([#945](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/954))

## v1.6.0
### 新组件
* 添加分组卡片组件 `GroupHeaderCardWidget` ([#920](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/920))

### 新特性
* 添加俄罗斯语翻译文件 ([#923](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/923))
* 添加滚动区域透明背景接口 ([#912](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/912))
* 添加 Pivot 当前选项变化信号 ([#908](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/908))
* 添加 FlowLayout 插入组件的功能 ([#886](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/886))
* 添加 FlipView 惰性加载图片的功能 ([#907](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/907))
* 添加自定义侧边导航栏文本颜色的功能 ([#826](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/826))
* 更新 FluentWindow 浅色模式下的默认背景颜色 ([#928](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/928))
* 添加自定义 `FluentIconBase` 亮暗模式颜色的功能 ([#927](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/927))


### 修复
* 修复滚动事件被拦截的问题
* 修复 Pivot 指示器位置问题 ([#888](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/888))
* 修复 VideoWidget 停止播放的问题 ([#143](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/143))
* 修复 SegmentedWidget 图标偏移的问题 ([#888](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/888))
* 修复对话框报错 `QPainter::begin` 的问题 ([#867](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/867))
* 修复 MessageBoxBase 重复触发信号的问题 ([#915](https://github.com/zhiyiYo/PyQt-Fluent-Widgets/issues/915))