導航:首頁 > 文件處理 > 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壓縮文件相關的資料

熱點內容
initializejava 瀏覽:707
單片機的系統組成 瀏覽:610
中國天河二號演算法 瀏覽:647
程序員是怎麼瘋的 瀏覽:598
程序員的貓有幾條命 瀏覽:832
安卓如何把圖片傳到電腦上 瀏覽:895
到去哪兒旅行app怎麼買票 瀏覽:444
工商銀行app房貸還款在哪裡看 瀏覽:761
最新民生通訊app從哪裡下載 瀏覽:378
如何在發簡訊時給自己手機號加密 瀏覽:773
擴展單片機ram定址方式是什麼 瀏覽:318
phpide是什麼 瀏覽:752
單片機相關軟體 瀏覽:818
eclipse如何編譯c11 瀏覽:286
加密游戲app 瀏覽:73
vs2010編譯嵌套太深 瀏覽:982
程序員面試注意事項 瀏覽:741
scratch編譯為h5 瀏覽:209
威聯通套件編譯 瀏覽:233
清刻pdf 瀏覽:984