Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

PDirLister Class Reference

#include </home/clem/local/src/opie/noncore/graphics/opie-eye/iface/dirlister.h>

Inheritance diagram for PDirLister:

Inheritance graph
[legend]
List of all members.

Public Types

enum  Factor { Width, Height, None }

Public Slots

virtual void deleteImage (const QString &)=0
virtual void imageInfo (const QString &)=0
virtual void fullImageInfo (const QString &)=0
virtual void thumbNail (const QString &, int max_wid, int max_h)=0
virtual QImage image (const QString &, Factor, int max=0)=0

Signals

void sig_dirchanged ()
void sig_filechanged ()
void sig_start ()
void sig_end ()
void sig_thumbInfo (const QString &, const QString &)
void sig_fullInfo (const QString &, const QString &)
void sig_thumbNail (const QString &, const QPixmap &)
void sig_reloadDir ()

Public Member Functions

 PDirLister (const char *name)
virtual QString defaultPath () const =0
virtual QString setStartPath (const QString &)=0
virtual QString currentPath () const =0
virtual QStringList folders () const =0
virtual QStringList files () const =0
virtual QString nameToFname (const QString &name) const =0
virtual QString dirUp (const QString &) const

Protected Member Functions

virtual ~PDirLister ()

Member Enumeration Documentation

enum PDirLister::Factor
 

Enumeration values:
Width 
Height 
None 

Definition at line 17 of file dirlister.h.


Constructor & Destructor Documentation

PDirLister::PDirLister const char *  name  ) 
 

Definition at line 5 of file dirlister.cpp.

PDirLister::~PDirLister  )  [protected, virtual]
 

Definition at line 9 of file dirlister.cpp.


Member Function Documentation

virtual QString PDirLister::currentPath  )  const [pure virtual]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.

Referenced by PIconView::slotChangeDir().

virtual QString PDirLister::defaultPath  )  const [pure virtual]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.

virtual void PDirLister::deleteImage const QString  )  [pure virtual, slot]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.

QString PDirLister::dirUp const QString path  )  const [virtual]
 

Change dir one level up. The default implementation is to use QDir to change the dir. If you've a flat filesystem return

path immediately.

Reimplemented in DCIM_DirLister, and Doc_DirLister.

Definition at line 17 of file dirlister.cpp.

References QDir::absPath(), and QDir::cdUp().

Referenced by DCIM_DirLister::dirUp().

virtual QStringList PDirLister::files  )  const [pure virtual]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.

Referenced by PIconView::slotChangeDir().

virtual QStringList PDirLister::folders  )  const [pure virtual]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.

Referenced by PIconView::slotChangeDir().

virtual void PDirLister::fullImageInfo const QString  )  [pure virtual, slot]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.

virtual QImage PDirLister::image const QString ,
Factor  ,
int  max = 0
[pure virtual, slot]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.

virtual void PDirLister::imageInfo const QString  )  [pure virtual, slot]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.

virtual QString PDirLister::nameToFname const QString name  )  const [pure virtual]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.

Referenced by PIconView::slotImageInfo(), and PIconView::slotShowImage().

virtual QString PDirLister::setStartPath const QString  )  [pure virtual]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.

Referenced by PIconView::slotChangeDir().

void PDirLister::sig_dirchanged  )  [signal]
 

void PDirLister::sig_end  )  [signal]
 

Referenced by Doc_DirLister::Doc_DirLister().

void PDirLister::sig_filechanged  )  [signal]
 

void PDirLister::sig_fullInfo const QString ,
const QString
[signal]
 

Referenced by Doc_DirLister::Doc_DirLister(), and Doc_DirLister::slotFullInfo().

void PDirLister::sig_reloadDir  )  [signal]
 

Referenced by Doc_DirLister::showCategory(), and Doc_DirLister::systemMsg().

void PDirLister::sig_start  )  [signal]
 

Referenced by Doc_DirLister::Doc_DirLister().

void PDirLister::sig_thumbInfo const QString ,
const QString
[signal]
 

Referenced by Doc_DirLister::Doc_DirLister(), and Doc_DirLister::slotThumbInfo().

void PDirLister::sig_thumbNail const QString ,
const QPixmap & 
[signal]
 

Referenced by Doc_DirLister::Doc_DirLister(), and Doc_DirLister::slotThumbNail().

virtual void PDirLister::thumbNail const QString ,
int  max_wid,
int  max_h
[pure virtual, slot]
 

Implemented in DCIM_DirLister, Dir_DirLister, and Doc_DirLister.


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:44:28 2005 for OPIE by  doxygen 1.4.2