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

Qt如何实现对文件夹的打包压缩

2012-06-08 
Qt怎么实现对文件夹的打包压缩~如题,另外还有就是要在linux环境下实现,大家指点指点,详细点就更好了,先谢

Qt怎么实现对文件夹的打包压缩~
如题,另外还有就是要在linux环境下实现,大家指点指点,详细点就更好了,先谢谢了~~

[解决办法]
QProcess * p = new QProcess;
p->start("tar -cvf [包名] 〔要打包的文件命〕");
while (false == p->waitForFinished(1000))
{
;
}
p->close();

用命令来实现打包。。。
[解决办法]
p->start("tar -cvf [包名] 〔要打包的文件命〕");

这里面是 QString变量。。。要啥内容你自己整理,传过来就行了!!!
[解决办法]

C/C++ code
QStringList listA;listA << "zxvf" << (QString("/update/") + verNum_New_List.at(0))      << "-C" << "/update/";tar_Proc->start("tar", listA); 

热点排行