#ifndef EXTRACT_DELEGATE_H
#define EXTRACT_DELEGATE_H

#include <QByteArray>

class ExtractDelegate
{
public:
    virtual void fileExtracted(int index, const QByteArray &rawData) = 0;
    virtual void crcError(int index) = 0;
    virtual void unknownError(int index) = 0;
    virtual bool isCancelled() = 0;
};

#endif //EXTRACT_DELEGATE_H