Logo Search packages:      
Sourcecode: kbear version File versions  Download package

KBearDirLister Class Reference

#include <kbeardirlister.h>

List of all members.


Detailed Description

Author:
Björn Sahlström

Definition at line 41 of file kbeardirlister.h.


Public Slots

void openConnection ()
void slotDisconnectSlaveInfo ()
void slotInfoMessage (KIO::Job *, const QString &message)

Signals

void clear ()
void completed (const KURL &)
void connected ()
void deleteFinished ()
void deleteItem (KFileItem *)
void finishedLoading ()
void gotError (int)
void infoMessage (const QString &)
void newItems (const KFileItemList &)
void openDir (const KFileItem *)
void openFile (const KFileItem *)
void previewPart (KParts::ReadOnlyPart *, const KURL &realURL)
void progress (KIO::Job *, unsigned long)
void progress (int)
void redirection (const KURL &, const KURL &)
void redirection (const KURL &)
void reload ()
void speed (int)
void started (const KURL &)
void started ()

Public Member Functions

Connection connection () const
KIO::Job * deleteFiles (const KURL::List, bool shred, bool showProgress)
void getPreviewPart (const KURL &, QWidget *)
bool isConnected () const
bool isLocal () const
 KBearDirLister (QObject *parent, const char *name, const Connection &c)
void mkdir (const KURL &url)
void openURL (const KURL &url, bool reload=false)
void setNameFilter (const QString &filter)
void setShowingDotFiles (bool)
bool showingDotFiles () const
void statURL (const KURL &url)
void stop ()
KURL url () const
virtual ~KBearDirLister ()

Private Types

enum  State {
  DISCONNECTED = 1, CONNECTING = 2, CONNECTED = 4, LISTING = 8,
  STATING = 16, GETTING_PREVIEW = 32, GETTING_MIME = 64, MAKING_DIR = 128,
  DELETING = 256, STATING_LINK = 512
}

Private Slots

void slotEntries (KIO::Job *, const KIO::UDSEntryList &entryList)
void slotMimeType (KIO::Job *, const QString &mime)
void slotNewItems (const KFileItemList &items)
void slotPercent (KIO::Job *, unsigned long pcnt)
void slotRedirection (const KURL &oldurl, const KURL &newurl)
void slotRedirection (KIO::Job *, const KURL &url)
void slotResult (KIO::Job *)
void slotSlaveConnected ()
void slotSlaveDied ()
void slotSlaveError (int, const QString &)
void slotSlaveKilled (KIO::Slave *)
void slotSpeed (KIO::Job *, unsigned long speed)
void slotStatRedirection (KIO::Job *, const KURL &url)
void statLink ()

Private Member Functions

void determineMimetype ()
void getPreviewMode ()
KParts::ReadOnlyPart * getPreviewPartInternal ()
void listRemoteDir (const KURL &)
bool matchesNameFilter (const QString &name) const
void setDirLister ()

Private Attributes

Connection m_connection
KDirLister * m_dirLister
QPtrList< QRegExp > m_filterList
bool m_isLocal
KBearListJobm_listJob
QString m_mime
KParts::ReadOnlyPart * m_partViewer
QWidget * m_partViewerWidget
QString m_previewConnect
KURL m_previewURL
bool m_showingDotFiles
KIO::Slave * m_slave
unsigned int m_state
KIO::StatJob * m_statJob
KURL m_statLinkURL
KURL m_statURL
KURL * m_tempFile
KURL m_url
bool m_useFilter
unsigned int m_viewMode

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index