读书人

qt 解压缩有关问题

发布时间: 2012-03-24 14:00:46 作者: rapoo

qt 解压缩问题
有个一个打包好的文件夹,现在要通过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命令可以实现

读书人网 >QT开发

热点推荐