导航:首页 > 文件处理 > qt压缩文件

qt压缩文件

发布时间:2024-02-01 17:50:10

⑴ Qt怎么读取zip或者gz格式的文件

Excel.Application 是ActiveX 控件的名字

QAxWidget::QAxWidget ( const QString & c, QWidget * parent = 0, Qt::WindowFlags f = 0 )

创建一个QAxWidget ,并且初始化ActiveX 控件C

QAxObject* workbooks = widget.querySubObject("WorkBooks");
表示从widget中获取一个com对象

这两行的意思应该是创建一个excel的QAxWidget,并且获取名为工作表的com对象

⑵ 我在linux中tar解压缩qt-everywhere-opensource-src-4.8.0.tar.gz 出现问题

gzip: stdin:invalid compressed data--crc error
非法压缩数据,CRC校验失败。

可能是压缩包损坏,重新下载试试。

⑶ Qt怎么解压zip的压缩包

Qt调用zlib解压缩的方法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
/**
*返回值:将解压出来的文件的绝对路径保存在QStringList中
*
*参数:FileName是要解压的zip文件的绝对路径,QStringList其实也就是QList<QString> list类型用来保存解压后各文件的路径
*
*功能:解压指定的zip文件并将解压出来的文件的绝对路径保存在list中
**/void WidgetSmallClass::slot_UncompressedFile( QString FileName ,QStringList & ListPic )
{
/**新建一个文件夹,用来保存解压后的文件*/
QString UnpressPath = FileName.remove( ".zip" );
QDir dir;
dir.mkpath( UnpressPath );

unz_file_info64 FileInfo;
/**打开zip文件,这里记得一定要加上".zip",因为在上面的时候已经将".zip"移出去了。*/
unzFile zFile = unzOpen64( ( FileName + ".zip" ).toStdString().c_str() );
unz_global_info64 gi;
/**获取文件数量*/
if ( unzGetGlobalInfo64( zFile, &gi ) == UNZ_OK )
{
int result;
for ( int i = 0; i < gi.number_entry; ++i )
{
char file[256] = { 0 };
char ext[256] = { 0 };
char com[1024] = { 0 };
if ( unzGetCurrentFileInfo64( zFile, &FileInfo, file, sizeof(file), ext, 256, com, 1024 ) != UNZ_OK )
{
;
}
if( !( FileInfo.external_fa & FILE_ATT

⑷ 目前最好用的压缩软件

现在比较出名的有winrar、7-zip、好压、360压缩、bandizip等。
2345这个公司名声不好,但它的好压是好用的,只是较高的版本有广告,但网上有去广告版,另外,把它断网后,也就没广告了。
360压缩也不错,也没广告,但就功能来说比好压略逊一筹,比如说有个很奇怪的问题,即它说什么也不愿让用户精确看到压缩包里边的文件大小。
winrar也不错,但有个很严重的bug,即在rar压缩包内直接编辑文件,保存,确认,会有可能丢失包内的其他文件。这个bug会偶然发生,我数次遇到过。另外,它不支持生成现在越来越来流行的7z格式,也是个不大不小的缺陷。
7-zip……不客气地说,和骗子软件也差不多,里边bug可不少,长年只升级版本号,bug永远不改。注意:7z格式是7z格式,7-zip软件是7-zip软件。
还有个bandizip,好像是韩国的,本来大致上也不错,但有个缺陷,即不能直接编辑7z格式文件。近年来也有广告了。
对了,还有酷压。它的英文名是coolrar。真是很不错,不过后来不更新了,渐渐默默无闻,很可惜。但刚刚试了下,在windows10下也还是很好用,基本不次于好压,且是完全免费的,也没广告。
嗯,这个酷压,有几个名字和它差不多的同类软件,①coolzip,国外软件,感觉较为平庸,也老化了(不支持rar和7z)②kuaizip,即快压,有广告,有自己的专用格式kz,但它有个很不好的毛病,即便压成zip格式,也只能用快压本身来打开。③酷压压缩(kuziop),试了下,界面奇异,只能解压或压缩,不能打开查看,或许能对有些人的口味,我个人不喜欢。
最后总结来看,最好的此类软件就是好压和酷压,若说无广告也算上的的话,就是酷压。

阅读全文

与qt压缩文件相关的资料

热点内容
霍妮pdf 浏览:808
反编译VMP 浏览:46
hello编译器 浏览:771
apk程序加密 浏览:595
如何给app重命名 浏览:603
怎么幽默调侃程序员 浏览:285
忘记密码解压视频 浏览:911
运城机场春运加密 浏览:287
安卓手机如何关闭app后台 浏览:154
安卓数字密码忘记怎么破解 浏览:252
pythonzmq模式 浏览:181
linux运行php网站 浏览:865
实验室无油压缩机 浏览:805
哪里可以免费看动画app 浏览:53
文本加密咋解 浏览:485
tomcat做服务器怎么设置 浏览:252
非对称加密会增大网络包吗 浏览:703
为什么不能编译c 浏览:262
数据服务器不能启动是什么意思 浏览:556
java以什么开头 浏览:821