ひろみのみ

IT、コーチング、人材紹介・派遣で働いてきました。ITに関する記事(Qtが多くなってしまいました)や、コーチングスキル、転職のこと、個人的な体験や最近購入したものなどを不定期に更新しています。

Qt逆引きマニュアル ファイル操作

Qt:Qtプログラムで Zip/UnZip

投稿日:

Qtプログラムで Zip/UnZipする。

※QuaZIPをダウンロードする必要があります。
http://quazip.sourceforge.net

※私の環境では、QuaZipのmakeでエラーになり、

#include “zlib.h”

#include

に置き換えることで解消できました。

環境:QT5.5

リンク
JlCompress Class Reference

インクルードファイル

1
2
#include <JlCompress.h>
#include <QString>

コード

1
2
3
4
5
6
 
    QString strFile = "test.zip";
    QString strDir = "C:\test");
 
    // ディレクトリを圧縮
    JlCompress::compressDir(strFile, strDir, true);

-Qt逆引きマニュアル, ファイル操作
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

qt

Qt:システムの標準パスを取得する

システムの標準パス(Temp、Root、Downloadなど)を取得する。 以下のパスが取得できます。(OSにより異なります) QStandardPaths::DesktopLocation QSta …

qt

Qt:型変換QStringとWindowsAPIで使用される型との変換

QStringとWindowsAPIで使われる型との変換 環境:QT5.5 目次1 QString から、LPCWSTRへ変換2 QString から、LPCTSTRへ変換3 QString ⇔ LP …

qt

Qt:標準出力(コンソールなど)に文字列を表示

標準出力(コンソールなど)に文字列を表示する。 画面なしのCUIプログラムなどで使用。 環境:QT5.5 .proファイルに以下を追記 1 CONFIG += consoleCONFIG += con …

qt

Qt:QListViewにディレクトリ一覧を表示して、かつ、チェックボックスを表示

環境:QT5.5 QListViewにディレクトリ一覧を表示して、かつ、チェックボックスを表示する。 リンク http://doc.qt.io/qt-5/qdir.html http://doc.qt …

qt

Qt:文字列の比較

Qtでの文字列操作。基本的には、QStringクラスでたいていの処理ができます。 環境:QT5.5 目次1 文字列の比較1.1 文字列の完全一致1.2 指定文字列を含むか?1.3 指定文字列で始まるか …

プロフィール画像

外資系IT企業、日系シンクタンクで、SEとして働いた後、コーチング専業会社に就業。転職エージェントを経て、IT業界に出戻りしました。

これまで数百名と面接してきた経験と、自分自身の経験をベースにITエンジニア向けの情報を発信しています。少しずつですが情報を更新中。

その他にもリクエストがあれば、お問い合わせフォームからお願いします。