zty199 65c26f035b fix: ISSUE #I66334 安装结束后仍显示 Installing
DownloadItem::install 中 finished 信号发送时间错误:安装操作被放入 QtConcurrent::run 中异步执行,发送信号在主线程中,安装未结束就发送了信号

Log: 调整信号发送位置至子线程中;AppIntoPage::isDownloading 中,若安装任务正在执行,需要 return,否则会出现安装后卸载再重新安装时,直接显示卸载按钮的问题
2022-12-19 17:38:41 +08:00
..
2022-12-11 18:10:36 +08:00
2022-12-11 01:19:59 +08:00
2022-12-13 21:47:09 +08:00
2022-12-13 10:23:37 +08:00

有关 src 下的一些改进预览

  1. 主体结构预览
  2. 主体结构中的内容单独说明 并使用所用语言进行非侵入式独立描述,而不是在代码中填充说明与注释。

这是简单的预览说明规范

  • widget/base 结构

    src/widgets/base/
    ├── basewidgetopacity.cpp
    └── basewidgetopacity.h
    
    0 directories, 2 files
    
  • 来源于 widget/base 的说明

    // BaseWidgetOpacity 是一个提供了淡出/淡入动画的基础类:
    //  1. closeEvent 窗口关闭时进行淡出动画
        // 此前在 MainWindow 中实现的淡出动画将由 BaseWidgetOpacity 来实现。
    
    // 此前 MainWindow 原有的 DBlurEffectWidget 父类将移交至 BaseWidgetOpacity 继承。
    
    // 注意: 
    // 如果 MainWindow 在未来重写 closeEvent 事件时将可能丢失 BaseWidgetOpacity 中的淡出效果