• 6215阅读
  • 4回复

如何实现带进度条的文件拷贝 [复制链接]

上一主题 下一主题
离线wjliangjie
 

只看楼主 倒序阅读 楼主  发表于: 2016-12-17
我现在已经利用QFile::copy实现了文件拷贝,但是现在我想在拷贝过程中实时显示拷贝的进度,请问如何实现
离线nigoole

只看该作者 1楼 发表于: 2016-12-17
估计只能做成一个字节一个字节的读写了!~
有句话说得好:好好学习,天天向上。加油~~!有上船的朋友联系企鹅393320854
离线wjliangjie

只看该作者 2楼 发表于: 2016-12-17
回 nigoole 的帖子
nigoole:估计只能做成一个字节一个字节的读写了!~ (2016-12-17 14:16) 

你的意思是说没法用copy实现,只能用read和write了?
离线lemonzll

只看该作者 3楼 发表于: 2016-12-17
copy一个函数就完成了,没法报进度,就没法做进度条。你这种要求得自己实现个copy,每次复制固定的字节,不断更新进度。copy还得在另一个进程中运行,通过signal发送进度信号,进度条根据收到的进度进行更新
离线nigoole

只看该作者 4楼 发表于: 2016-12-17
如果是只拷贝一个文件的话,这种方法可以,如果是多个我文件的话,可以拷贝一个给一个进度
有句话说得好:好好学习,天天向上。加油~~!有上船的朋友联系企鹅393320854
快速回复
限100 字节
 
上一个 下一个