ark
Kerfuffle::ReadOnlyArchiveInterface Class Reference
#include <archiveinterface.h>

Detailed Description
Definition at line 41 of file archiveinterface.h.
Signals | |
| void | userQuery (Query *) |
Public Member Functions | |
| virtual bool | copyFiles (const QList< QVariant > &files, const QString &destinationDirectory, Archive::CopyFlags flags)=0 |
| QString | filename () const |
| virtual bool | isReadOnly () const |
| virtual bool | list ()=0 |
| virtual bool | open () |
| ReadOnlyArchiveInterface (const QString &filename, QObject *parent=0) | |
| void KDE_NO_EXPORT | registerObserver (ArchiveObserver *observer) |
| void KDE_NO_EXPORT | removeObserver (ArchiveObserver *observer) |
| void | setPassword (QString password) |
| virtual | ~ReadOnlyArchiveInterface () |
Protected Member Functions | |
| void | entry (const ArchiveEntry &archiveEntry) |
| void | entryRemoved (const QString &path) |
| void | error (const QString &message, const QString &details=QString()) |
| QString | findCommonBase (const QVariantList &files) |
| QString | password () |
| void | progress (double) |
Constructor & Destructor Documentation
| Kerfuffle::ReadOnlyArchiveInterface::ReadOnlyArchiveInterface | ( | const QString & | filename, | |
| QObject * | parent = 0 | |||
| ) | [explicit] |
Definition at line 34 of file archiveinterface.cpp.
| Kerfuffle::ReadOnlyArchiveInterface::~ReadOnlyArchiveInterface | ( | ) | [virtual] |
Definition at line 39 of file archiveinterface.cpp.
Member Function Documentation
| virtual bool Kerfuffle::ReadOnlyArchiveInterface::copyFiles | ( | const QList< QVariant > & | files, | |
| const QString & | destinationDirectory, | |||
| Archive::CopyFlags | flags | |||
| ) | [pure virtual] |
Implemented in p7zipInterface, BKInterface, LibArchiveInterface, and RARInterface.
| void Kerfuffle::ReadOnlyArchiveInterface::entry | ( | const ArchiveEntry & | archiveEntry | ) | [protected] |
Definition at line 51 of file archiveinterface.cpp.
| void Kerfuffle::ReadOnlyArchiveInterface::entryRemoved | ( | const QString & | path | ) | [protected] |
Definition at line 59 of file archiveinterface.cpp.
| void Kerfuffle::ReadOnlyArchiveInterface::error | ( | const QString & | message, | |
| const QString & | details = QString() | |||
| ) | [protected] |
Definition at line 43 of file archiveinterface.cpp.
| QString Kerfuffle::ReadOnlyArchiveInterface::filename | ( | ) | const [inline] |
Definition at line 48 of file archiveinterface.h.
| QString Kerfuffle::ReadOnlyArchiveInterface::findCommonBase | ( | const QVariantList & | files | ) | [protected] |
Definition at line 85 of file archiveinterface.cpp.
| virtual bool Kerfuffle::ReadOnlyArchiveInterface::isReadOnly | ( | ) | const [inline, virtual] |
Reimplemented in Kerfuffle::ReadWriteArchiveInterface.
Definition at line 49 of file archiveinterface.h.
| virtual bool Kerfuffle::ReadOnlyArchiveInterface::list | ( | ) | [pure virtual] |
Implemented in p7zipInterface, BKInterface, KArchiveInterface, LibArchiveInterface, and RARInterface.
| virtual bool Kerfuffle::ReadOnlyArchiveInterface::open | ( | ) | [inline, virtual] |
Definition at line 54 of file archiveinterface.h.
| QString Kerfuffle::ReadOnlyArchiveInterface::password | ( | ) | [inline, protected] |
Definition at line 64 of file archiveinterface.h.
| void Kerfuffle::ReadOnlyArchiveInterface::progress | ( | double | p | ) | [protected] |
Definition at line 67 of file archiveinterface.cpp.
| void Kerfuffle::ReadOnlyArchiveInterface::registerObserver | ( | ArchiveObserver * | observer | ) |
Definition at line 75 of file archiveinterface.cpp.
| void Kerfuffle::ReadOnlyArchiveInterface::removeObserver | ( | ArchiveObserver * | observer | ) |
Definition at line 80 of file archiveinterface.cpp.
| void Kerfuffle::ReadOnlyArchiveInterface::setPassword | ( | QString | password | ) | [inline] |
Definition at line 57 of file archiveinterface.h.
| void Kerfuffle::ReadOnlyArchiveInterface::userQuery | ( | Query * | ) | [signal] |
The documentation for this class was generated from the following files:
KDE 4.2 API Reference