• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

ark

Kerfuffle::ArchiveBase

Kerfuffle::ArchiveBase Class Reference

#include <archivebase.h>

Inheritance diagram for Kerfuffle::ArchiveBase:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 41 of file archivebase.h.


Public Member Functions

virtual AddJob * addFiles (const QStringList &files)
 ArchiveBase (ReadOnlyArchiveInterface *archive)
virtual ExtractJob * copyFiles (const QList< QVariant > &files, const QString &destinationDir, Archive::CopyFlags flags)
virtual KJob * create ()
virtual DeleteJob * deleteFiles (const QList< QVariant > &files)
virtual QString fileName ()
virtual bool isPasswordProtected ()
virtual bool isReadOnly ()
virtual bool isSingleFolderArchive ()
virtual ListJob * list ()
virtual KJob * open ()
virtual void setPassword (QString password)
virtual QString subfolderName ()
virtual ~ArchiveBase ()

Constructor & Destructor Documentation

Kerfuffle::ArchiveBase::ArchiveBase ( ReadOnlyArchiveInterface *  archive  ) 

Definition at line 42 of file archivebase.cpp.

Kerfuffle::ArchiveBase::~ArchiveBase (  )  [virtual]

Definition at line 52 of file archivebase.cpp.


Member Function Documentation

AddJob * Kerfuffle::ArchiveBase::addFiles ( const QStringList &  files  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 99 of file archivebase.cpp.

ExtractJob * Kerfuffle::ArchiveBase::copyFiles ( const QList< QVariant > &  files,
const QString &  destinationDir,
Archive::CopyFlags  flags 
) [virtual]

Implements Kerfuffle::Archive.

Definition at line 108 of file archivebase.cpp.

KJob * Kerfuffle::ArchiveBase::create (  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 68 of file archivebase.cpp.

DeleteJob * Kerfuffle::ArchiveBase::deleteFiles ( const QList< QVariant > &  files  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 86 of file archivebase.cpp.

QString Kerfuffle::ArchiveBase::fileName (  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 116 of file archivebase.cpp.

bool Kerfuffle::ArchiveBase::isPasswordProtected (  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 148 of file archivebase.cpp.

bool Kerfuffle::ArchiveBase::isReadOnly (  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 58 of file archivebase.cpp.

bool Kerfuffle::ArchiveBase::isSingleFolderArchive (  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 142 of file archivebase.cpp.

ListJob * Kerfuffle::ArchiveBase::list (  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 73 of file archivebase.cpp.

KJob * Kerfuffle::ArchiveBase::open (  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 63 of file archivebase.cpp.

void Kerfuffle::ArchiveBase::setPassword ( QString  password  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 160 of file archivebase.cpp.

QString Kerfuffle::ArchiveBase::subfolderName (  )  [virtual]

Implements Kerfuffle::Archive.

Definition at line 154 of file archivebase.cpp.


The documentation for this class was generated from the following files:
  • archivebase.h
  • archivebase.cpp

ark

Skip menu "ark"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • ktimer
  • kwallet
  • okteta
  • printer-applet
  • superkaramba
  • sweeper
Generated for kdeutils by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal