程序中拷贝文件的问题
在程序中拷贝一个较大的文件 "cp /home/xxx /mnt/xxx";
拷贝时程序会卡在那 如果此时正在进行socket通信的话 socket会断掉
请问怎么才可以避免这种情况?
[解决办法]
可以用多线程解决啊,开个QThread,进行复制,复制完了有SIGNAL通知
[解决办法]
用QProcess去调用DOS命令,start()函数不阻塞其他代码的运行,拷贝完了会有SIGNAL通知。
[解决办法]
QFile::copy();是不是也会这样呢?
[解决办法]
再起一个线程来复制呗