1.7.4
想加入讨论群的请加作者微信号:FluentUI
1.删除FluViewModel.h、FluViewModel.cpp、FluWindowLifecycle.h、FluWindowLifecycle.cpp、FluWindowRegister.h、FluWindowRegister.cpp
2.新增FluRouter.qml组件,把FluApp里面的路由跳转逻辑分离到FluRouter.qml中,以前FluApp.navigate(),现在FluRouter.navigate()
3.新增FluWindowResultLauncher.qml,将FluWindowRegister逻辑分离到FluWindowResultLauncher中,并组件形式创建,以前是以方法形式
4.删除FluNetwork.cpp,FluNetwork.cpp,example新增Network.h,Network.cpp。一个UI框架不需要网络请求,所以将网络请求相关的封装扔到example中
5.FluArea改成FluFrame,并直接继承Frame,修改FluFrame样式
6.新增FluSheet组件,example新增T_Sheet.qml代码示例
7.新增FluGroupBox组件,example新增T_GroupBox代码示例
8.修改FluPage,直接继承Page,同步修改FluScrollablePage、FluContentPage
9.修改FluWindowDialog关闭异常
10.修改FluButton、FluTextBox等基础组件的背景样式,使他们看起来更新Fluent
11.优化example资源文件大小,更换一些图片
12.FluFramelessHelper改名FluFrameless,重构其代码逻辑,以前与FluAppBar联系过于亲密,现在将他们分离