Fan PengCheng
|
4c08d38313
|
fix: 去除日志中的异常输出信息
添加空的widget指针到layout上,导致qt库中的警告信息被输出
Log: 去除日志中的异常输出信息
Task: https://pms.uniontech.com/zentao/task-view-64795.html
Change-Id: I2e49e8985cac68c3beb8be969794dbc0fd160a81
|
2021-04-14 14:30:44 +08:00 |
|
Fan PengCheng
|
a38b9b5b1a
|
fix: 修复反复插拔显示器导致的崩溃现象
QScreen指针变为野指针导致,因为QDesktopWidget的screenCountChanged信号发出来的较慢,导致使用了已经销毁的QScreen指针,换成QGuiApplication的screenAdded和screenRemoved信号,从代码流程上来说,一但屏幕有变化,这两个信号就会理科发送,明显更安全
Log: 修复反复插拔显示器导致的崩溃现象
Change-Id: Ia97bad2dbf3ab45fe2cbb5b5b616bb09e887a012
|
2021-04-13 23:51:29 +08:00 |
|
Fan PengCheng
|
50dc41bf15
|
fix: 修复仅显示在主屏时,任务栏可能不显示的问题
设置任务栏可显示位置时,更新数据有误导致
Log:
Change-Id: I47070e405dfd6520e6620aabe895b0d5d0f345fc
|
2021-04-13 17:03:07 +08:00 |
|
Fan PengCheng
|
1e3d90f62b
|
refactor: 去除对后端Display服务的依赖
后端服务数据变化有快有慢,可能导致任务栏不正确时间进行响应,从而导致显示异常,对应的单元测试代码已添加
Log: 重构显示逻辑,保障任务栏显示正常
Change-Id: I62f06c133945a625c2c2ec2b2e21809be27543b6
|
2021-04-12 16:53:09 +08:00 |
|