#ifndef _ZIPPROT_H_
#define _ZIPPROT_H_

#include "archprot.h"

class ZipProtocol : public ArchiveProtocol
{
public:
	ZipProtocol(const char *localFile, const char *file);
	virtual ~ZipProtocol();

private:
	bool thread_updateEntries();
	void initCommand(QStrList& cmd);
	void createParentStr(QString&,FileInfo*);
	bool extract(const char *src, const char *dest, ProgressDlg *dlg = 0);
};

#endif