21 #ifndef BT_EXTRACTFILEJOB_H
22 #define BT_EXTRACTFILEJOB_H
24 #include <kio/jobclasses.h>
25 #include <ktorrent_export.h>
31 class ExtractFileThread;
36 class KTORRENT_EXPORT ExtractFileJob :
public KIO::Job
40 ExtractFileJob(KArchive* archive,
const QString & path,
const QString & dest);
41 ~ExtractFileJob()
override;
43 void start()
override;
44 virtual void kill(
bool quietly=
true);
46 void extractThreadDone();
52 ExtractFileThread* extract_thread;
57 #endif // BT_EXTRACTFILEJOB_H