KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
KviStatusBarAppletDescriptor Class Reference

#include <KviStatusBarApplet.h>

+ Inheritance diagram for KviStatusBarAppletDescriptor:

Public Member Functions

QPixmap * icon ()
 
int id ()
 
const QString & internalName ()
 
 KviStatusBarAppletDescriptor (const QString &szVisibleName, const QString &szInternalName, CreateAppletCallback pProc, const QString &szPreloadModule=QString(), const QPixmap &pixIcon=QPixmap())
 
const QString & preloadModule ()
 
const QString & visibleName ()
 
virtual ~KviStatusBarAppletDescriptor ()
 

Protected Member Functions

KviStatusBarAppletcreate (KviStatusBar *pBar)
 
void registerApplet (KviStatusBarApplet *a)
 
void unregisterApplet (KviStatusBarApplet *a)
 

Protected Attributes

int m_iId
 
KviPointerList
< KviStatusBarApplet > * 
m_pAppletList
 
QPixmap * m_pIcon
 
CreateAppletCallback m_pProc
 
QString m_szInternalName
 
QString m_szPreloadModule
 
QString m_szVisibleName
 

Friends

class KviStatusBar
 
class KviStatusBarApplet
 

Constructor & Destructor Documentation

KviStatusBarAppletDescriptor::KviStatusBarAppletDescriptor ( const QString &  szVisibleName,
const QString &  szInternalName,
CreateAppletCallback  pProc,
const QString &  szPreloadModule = QString(),
const QPixmap &  pixIcon = QPixmap() 
)
KviStatusBarAppletDescriptor::~KviStatusBarAppletDescriptor ( )
virtual

Member Function Documentation

KviStatusBarApplet * KviStatusBarAppletDescriptor::create ( KviStatusBar pBar)
protected

References m_pProc.

Referenced by KviStatusBar::createApplet().

QPixmap* KviStatusBarAppletDescriptor::icon ( )
inline
int KviStatusBarAppletDescriptor::id ( )
inline

References m_iId.

const QString& KviStatusBarAppletDescriptor::internalName ( )
inline
const QString& KviStatusBarAppletDescriptor::preloadModule ( )
inline
void KviStatusBarAppletDescriptor::registerApplet ( KviStatusBarApplet a)
protected
void KviStatusBarAppletDescriptor::unregisterApplet ( KviStatusBarApplet a)
protected
const QString& KviStatusBarAppletDescriptor::visibleName ( )
inline

Friends And Related Function Documentation

friend class KviStatusBar
friend
friend class KviStatusBarApplet
friend

Member Data Documentation

int KviStatusBarAppletDescriptor::m_iId
protected
KviPointerList<KviStatusBarApplet>* KviStatusBarAppletDescriptor::m_pAppletList
protected
QPixmap* KviStatusBarAppletDescriptor::m_pIcon
protected
CreateAppletCallback KviStatusBarAppletDescriptor::m_pProc
protected
QString KviStatusBarAppletDescriptor::m_szInternalName
protected
QString KviStatusBarAppletDescriptor::m_szPreloadModule
protected
QString KviStatusBarAppletDescriptor::m_szVisibleName
protected

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