libqutim  0.3.1.0
qutim_sdk_0_3::IconLoader Class Reference

#include <iconloader.h>

+ Inheritance diagram for qutim_sdk_0_3::IconLoader:

Public Types

enum  StdSize {
  StdSize16 = 16, StdSize22 = 22, StdSize32 = 32, StdSize28 = 28,
  StdSize64 = 64, StdSize128 = 128
}
 

Public Member Functions

 IconLoader ()
 
virtual ~IconLoader ()
 

Static Public Member Functions

static QString iconPath (const QString &name, uint iconSize)
 
static QIcon loadIcon (const QString &name)
 
static QMovie * loadMovie (const QString &name)
 
static QString moviePath (const QString &name, uint iconSize)
 

Protected Member Functions

void virtual_hook (int id, void *data)
 
- Protected Member Functions inherited from qutim_sdk_0_3::IconWrapper
virtual ~IconWrapper ()
 
virtual QString doIconPath (const QString &name, uint iconSize)=0
 
virtual QIcon doLoadIcon (const QString &name)=0
 
virtual QMovie * doLoadMovie (const QString &name)=0
 
virtual QString doMoviePath (const QString &name, uint iconSize)=0
 

Friends

class IconWrapperPrivate
 

Additional Inherited Members

- Protected Types inherited from qutim_sdk_0_3::IconWrapper
enum  StdSize {
  StdSize16 = 16, StdSize22 = 22, StdSize32 = 32, StdSize28 = 28,
  StdSize64 = 64, StdSize128 = 128
}
 

Member Enumeration Documentation

Enumerator
StdSize16 
StdSize22 
StdSize32 
StdSize28 
StdSize64 
StdSize128 

Constructor & Destructor Documentation

qutim_sdk_0_3::IconLoader::IconLoader ( )
virtual qutim_sdk_0_3::IconLoader::~IconLoader ( )
virtual

Member Function Documentation

static QString qutim_sdk_0_3::IconLoader::iconPath ( const QString &  name,
uint  iconSize 
)
static
static QIcon qutim_sdk_0_3::IconLoader::loadIcon ( const QString &  name)
static
static QMovie* qutim_sdk_0_3::IconLoader::loadMovie ( const QString &  name)
static
static QString qutim_sdk_0_3::IconLoader::moviePath ( const QString &  name,
uint  iconSize 
)
static
void qutim_sdk_0_3::IconLoader::virtual_hook ( int  id,
void *  data 
)
protected

Friends And Related Function Documentation

friend class IconWrapperPrivate
friend

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

Generated by Doxygen