QFile fileSrc("E:/Release.dll");
QFile fileDst("E:/Release_1.dll");
fileSrc.open(QIODevice::ReadOnly);
fileDst.open(QIODevice::WriteOnly);
QByteArray arr = fileSrc.readAll();
//QDataStream方式会导致PE信息丢失,不能采用
QDataStream out(&fileDst);
out<<arr;
//QFile write方式PE信息完整
//fileDst.write(arr);
fileDst.flush();
fileSrc.close();
fileDst.close();