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

PPixmapCache Class Reference

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

Inheritance diagram for PPixmapCache:

Inheritance graph
[legend]
Collaboration diagram for PPixmapCache:

Collaboration graph
[legend]
List of all members.

Public Member Functions

QPixmap * cachedImage (const QString &path, int width, int height)
void insertImage (const QString &path, const QPixmap &, int width, int height)
void insertImage (const QString &path, const QPixmap *, int width, int height)
void setMaxImages (unsigned int aMax)
unsigned int maxImages () const

Static Public Member Functions

static PPixmapCacheself ()

Private Member Functions

 PPixmapCache ()
 ~PPixmapCache ()

Private Attributes

unsigned int m_MaxImages

Constructor & Destructor Documentation

PPixmapCache::PPixmapCache  )  [private]
 

Definition at line 55 of file imagecache.cpp.

References QCache< QPixmap >::setMaxCost().

PPixmapCache::~PPixmapCache  )  [private]
 

Definition at line 62 of file imagecache.cpp.


Member Function Documentation

QPixmap * PPixmapCache::cachedImage const QString path,
int  width,
int  height
 

Definition at line 78 of file imagecache.cpp.

References QCache< QPixmap >::find().

void PPixmapCache::insertImage const QString path,
const QPixmap *  ,
int  width,
int  height
 

Definition at line 89 of file imagecache.cpp.

References QCache< QPixmap >::insert().

void PPixmapCache::insertImage const QString path,
const QPixmap &  ,
int  width,
int  height
[inline]
 

Definition at line 43 of file imagecache.h.

unsigned int PPixmapCache::maxImages  )  const [inline]
 

Definition at line 40 of file imagecache.h.

References m_MaxImages.

PPixmapCache * PPixmapCache::self  )  [static]
 

Definition at line 71 of file imagecache.cpp.

References _pxmCache.

Referenced by PIconView::addFiles(), PIconView::calculateGrid(), imageinfo::slotChangeName(), imageinfo::slotThumbNail(), and PIconView::slotThumbNail().

void PPixmapCache::setMaxImages unsigned int  aMax  ) 
 

Definition at line 65 of file imagecache.cpp.

References m_MaxImages, and QCache< QPixmap >::setMaxCost().


Member Data Documentation

unsigned int PPixmapCache::m_MaxImages [private]
 

Definition at line 32 of file imagecache.h.

Referenced by maxImages(), and setMaxImages().


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