QArchive

QArchive

  • Docs
  • Help
  • Blog

›Guides

Getting Started

  • Installation
  • Adding QArchive to Your Project

Guides

  • Building Examples
  • Creating a Simple Extractor
  • Extracting Encrypted Archives
  • Reporting Progress
  • Creating Simple Compressor
  • Creating Encrypted Archive
  • Creating a Simple Extractor (In Memory)
  • Creating Simple Compressor (In Memory)

API

  • QArchive Compression Formats
  • QArchive Error Codes
  • QArchive::DiskExtractor
  • QArchive::MemoryExtractor
  • QArchive::MemoryExtractorOutput
  • QArchive::MemoryFile
  • QArchive::DiskCompressor
  • QArchive::MemoryCompressor

Building Examples

All examples are present at examples directory in the repo root. You can use CMake or QMake to compile all examples to try out QArchive and learn it through examples.

CMake

 $ cd QArchive
 $ mkdir build
 $ cd build
 $ cmake -DBUILD_EXAMPLES=ON ..
 $ make -j$(nproc)
 $ # Should be compiled in examples/

QMake

 $ cd QArchive/examples
 $ mkdir build
 $ cd build
 $ qmake ..
 $ make -j$(nproc)
← Adding QArchive to Your ProjectCreating a Simple Extractor →
QArchive
Docs
Getting StartedGuidesAPI Reference
Community
User ShowcaseStack OverflowProject ChatTwitter
More
BlogGitHubStar
Copyright © 2023 D. Antony J.R.