首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

程序中拷贝文件的有关问题

2012-03-29 
程序中拷贝文件的问题在程序中拷贝一个较大的文件 cp /home/xxx /mnt/xxx拷贝时程序会卡在那 如果此时

程序中拷贝文件的问题
在程序中拷贝一个较大的文件 "cp /home/xxx /mnt/xxx";
拷贝时程序会卡在那 如果此时正在进行socket通信的话 socket会断掉 
请问怎么才可以避免这种情况?

[解决办法]
可以用多线程解决啊,开个QThread,进行复制,复制完了有SIGNAL通知
[解决办法]
用QProcess去调用DOS命令,start()函数不阻塞其他代码的运行,拷贝完了会有SIGNAL通知。
[解决办法]
QFile::copy();是不是也会这样呢?
[解决办法]
再起一个线程来复制呗

热点排行