Supports Qt's Event Loop.
Supports Qt's Event Loop.
QArchive fully supports Qt Projects by flowing with its event loop and thus you will have no problem integrating QArchive with your Qt Project.The whole library is also single threaded and non-blocking but you can also run it in a different thread too.
Works with a Wide Range of Archive Formats.
Works with a Wide Range of Archive Formats.
Whatever archive you throw at QArchive, it will never fail you Because its backed by a very stable project ( libarchive ) and so giving you a lot of options with a clean C++ API.
Light Weight!
Light Weight!
QArchive does not like leaving heavy traces for the users and thus it is packed with all its amazing features in a very small C++ library, this makes QArchive easier to integrate with your project.
Clean C++ API.
Clean C++ API.
This project is rated by Codacy with a A Project Certification and thus integrating this header will not affect your source, So this project is also best suited for those who care about code taste.