Switch to libarchive

This commit is contained in:
WaluigiWare64
2020-10-22 23:41:26 +01:00
parent 240175f274
commit a8851a51f1
5 changed files with 186 additions and 47 deletions

View File

@ -0,0 +1,27 @@
#ifndef ARCHIVEUTIL_H
#define ARCHIVEUTIL_H
#include <stdio.h>
#include <string>
#include <iostream>
#include <fstream>
#include <memory>
#include <QVector>
#include <QDir>
#include <archive.h>
#include <archive_entry.h>
#include "types.h"
namespace Archive
{
QVector<QString> ListArchive(const char* path);
QVector<QString> ExtractFileFromArchive(const char* path, const char* wantedFile);
}
#endif // ARCHIVEUTIL_H