查看完整版本: [-- 如何实现带进度条的文件拷贝 --]

QTCN开发网 -> Qt基础编程 -> 如何实现带进度条的文件拷贝 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

wjliangjie 2016-12-17 12:58

如何实现带进度条的文件拷贝

我现在已经利用QFile::copy实现了文件拷贝,但是现在我想在拷贝过程中实时显示拷贝的进度,请问如何实现

nigoole 2016-12-17 14:16
估计只能做成一个字节一个字节的读写了!~

wjliangjie 2016-12-17 14:21
nigoole:估计只能做成一个字节一个字节的读写了!~ (2016-12-17 14:16) 

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

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

nigoole 2016-12-17 20:29
如果是只拷贝一个文件的话,这种方法可以,如果是多个我文件的话,可以拷贝一个给一个进度


查看完整版本: [-- 如何实现带进度条的文件拷贝 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled