• 265阅读
  • 3回复

删除大型文件夹 [复制链接]

上一主题 下一主题
离线20091001753
 

在 win 系统里,回收站处理大型文件夹特别慢
它能以更快的速度删除大型文件夹
使用方式:将文件夹拖入界面内即可

附件是工程源码,Qt5.11 + vs2017 编译通过




下载
BigRemove.7z (3 K) 下载次数:19




(づ ̄ 3 ̄)づ
离线沉默小ai

只看该作者 1楼 发表于: 12-06
感谢楼主的分享!!!
在线lemonzll

只看该作者 2楼 发表于: 12-06
感觉可以优化下,删除文件的bigRemove操作放在另外一个线程,bigRemove函数的实现可以直接抄QDir::removeRecursively的源码,中间加个信号和主线程通讯用来更新列表
离线xzp21st

只看该作者 3楼 发表于: 12-07
说明一下基本原理就更好了
快速回复
限100 字节
 
上一个 下一个