ark
Kerfuffle::ExtractJob Class Reference
#include <jobs.h>
Inheritance diagram for Kerfuffle::ExtractJob:
Public Slots | |
virtual void | doWork () |
Public Slots inherited from Kerfuffle::Job | |
virtual void | doWork ()=0 |
Public Member Functions | |
ExtractJob (const QVariantList &files, const QString &destinationDir, ExtractionOptions options, ReadOnlyArchiveInterface *interface, QObject *parent=0) | |
QString | destinationDirectory () const |
ExtractionOptions | extractionOptions () const |
Public Member Functions inherited from Kerfuffle::Job | |
bool | isRunning () const |
void | start () |
Additional Inherited Members | |
Signals inherited from Kerfuffle::Job | |
void | entryRemoved (const QString &entry) |
void | error (const QString &errorMessage, const QString &details) |
void | newEntry (const ArchiveEntry &) |
void | userQuery (Kerfuffle::Query *) |
Protected Slots inherited from Kerfuffle::Job | |
virtual void | onEntry (const ArchiveEntry &archiveEntry) |
virtual void | onEntryRemoved (const QString &path) |
virtual void | onError (const QString &message, const QString &details) |
virtual void | onFinished (bool result) |
virtual void | onInfo (const QString &info) |
virtual void | onProgress (double progress) |
virtual void | onUserQuery (Query *query) |
Protected Member Functions inherited from Kerfuffle::Job | |
Job (ReadOnlyArchiveInterface *interface, QObject *parent=0) | |
virtual | ~Job () |
ReadOnlyArchiveInterface * | archiveInterface () |
void | connectToArchiveInterfaceSignals () |
virtual bool | doKill () |
virtual void | emitResult () |
Detailed Description
Constructor & Destructor Documentation
Kerfuffle::ExtractJob::ExtractJob | ( | const QVariantList & | files, |
const QString & | destinationDir, | ||
ExtractionOptions | options, | ||
ReadOnlyArchiveInterface * | interface, | ||
QObject * | parent = 0 |
||
) |
Member Function Documentation
QString Kerfuffle::ExtractJob::destinationDirectory | ( | ) | const |
ExtractionOptions Kerfuffle::ExtractJob::extractionOptions | ( | ) | const |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:42:37 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:42:37 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.