ark
Kerfuffle::AddJob Class Reference
#include <jobs.h>
Inheritance diagram for Kerfuffle::AddJob:
Public Slots | |
virtual void | doWork () |
Public Slots inherited from Kerfuffle::Job | |
virtual void | doWork ()=0 |
Public Member Functions | |
AddJob (const QStringList &files, const CompressionOptions &options, ReadWriteArchiveInterface *interface, QObject *parent=0) | |
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::AddJob::AddJob | ( | const QStringList & | files, |
const CompressionOptions & | options, | ||
ReadWriteArchiveInterface * | interface, | ||
QObject * | parent = 0 |
||
) |
Member Function Documentation
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.