qt 解压缩有关问题
qt 解压缩问题
有个一个打包好的文件夹,现在要通过QT进行解压缩,请问不用第三方类库怎么实现??
下面是我在网上找的代码:
我上边的做法是把这个文件夹解压缩 然后放到了一个QFile中,结果悲剧的错了。
大家说说思路 提示一点点就行,如果有代码就更好了。 谢谢
------解决方案--------------------
创建进程,调用cmd命令可以实现
有个一个打包好的文件夹,现在要通过QT进行解压缩,请问不用第三方类库怎么实现??
下面是我在网上找的代码:
- C/C++ code
void SysConfig::unzip(QString inFileName,QString outFileName) { QFile inFile(inFileName); QFile outFile(outFileName); inFile.open(QIODevice::ReadOnly); outFile.open(QIODevice::WriteOnly); QByteArray uncompressData=inFile.readAll(); QByteArray compressData=qUncompress(uncompressData); outFile.write(compressData); inFile.close(); outFile.close(); }
我上边的做法是把这个文件夹解压缩 然后放到了一个QFile中,结果悲剧的错了。
大家说说思路 提示一点点就行,如果有代码就更好了。 谢谢
------解决方案--------------------
创建进程,调用cmd命令可以实现