KVIrc 5.2.4
Developer APIs
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
KviStatusBarApplet Class Reference

#include <KviStatusBarApplet.h>

+ Inheritance diagram for KviStatusBarApplet:

Public Member Functions

KviStatusBarAppletDescriptordescriptor ()
 
KviMainWindowframe ()
 
int index () const
 
 KviStatusBarApplet (KviStatusBar *pParent, KviStatusBarAppletDescriptor *pDescriptor)
 
void setIndex (int i)
 
KviStatusBarstatusBar ()
 
 ~KviStatusBarApplet ()
 

Protected Member Functions

virtual void fillContextPopup (QMenu *)
 
virtual void loadState (const char *, KviConfigurationFile *)
 
virtual void saveState (const char *, KviConfigurationFile *)
 
virtual QString tipText (const QPoint &)
 

Protected Attributes

KviStatusBarAppletDescriptorm_pDescriptor
 
KviStatusBarm_pStatusBar
 
int mIndex
 

Friends

class KviStatusBar
 

Constructor & Destructor Documentation

◆ KviStatusBarApplet()

KviStatusBarApplet::KviStatusBarApplet ( KviStatusBar pParent,
KviStatusBarAppletDescriptor pDescriptor 
)

◆ ~KviStatusBarApplet()

KviStatusBarApplet::~KviStatusBarApplet ( )

Member Function Documentation

◆ descriptor()

KviStatusBarAppletDescriptor * KviStatusBarApplet::descriptor ( )
inline

◆ fillContextPopup()

virtual void KviStatusBarApplet::fillContextPopup ( QMenu *  )
inlineprotectedvirtual

◆ frame()

KviMainWindow * KviStatusBarApplet::frame ( )
inline

References KviStatusBar::frame().

◆ index()

int KviStatusBarApplet::index ( ) const
inline

Referenced by KviStatusBarClock::adjustMinWidth(), KviStatusBarUpdateIndicator::binaryDataReceived(), KviStatusBarClock::changeFormat(), KviStatusBarUpdateIndicator::checkVersion(), KviStatusBar::dragMoveEvent(), KviStatusBarClock::fillContextPopup(), KviStatusBarConnectionTimer::fillContextPopup(), KviStatusBarAwayIndicator::fillContextPopup(), KviStatusBarUpdateIndicator::fillContextPopup(), KviStatusBarUpdateIndicator::getNewVersion(), kvi_compare(), KviStatusBarApplet(), KviStatusBarAwayIndicator::KviStatusBarAwayIndicator(), KviStatusBarClock::KviStatusBarClock(), KviStatusBarConnectionTimer::KviStatusBarConnectionTimer(), KviStatusBarLagIndicator::KviStatusBarLagIndicator(), KviStatusBarClock::loadState(), KviStatusBarConnectionTimer::loadState(), KviStatusBarAwayIndicator::loadState(), KviStatusBarUpdateIndicator::loadState(), KviStatusBarAwayIndicator::mouseDoubleClickEvent(), KviStatusBar::mousePressEvent(), KviStatusBarUpdateIndicator::responseReceived(), KviStatusBarClock::saveState(), KviStatusBarConnectionTimer::saveState(), KviStatusBarAwayIndicator::saveState(), KviStatusBarUpdateIndicator::saveState(), StatusBarApplet::selfRegister(), KviStatusBarClock::selfRegister(), KviStatusBarConnectionTimer::selfRegister(), KviStatusBarSeparator::selfRegister(), KviStatusBarAwayIndicator::selfRegister(), KviStatusBarLagIndicator::selfRegister(), KviStatusBarUpdateIndicator::selfRegister(), StatusBarApplet::StatusBarApplet(), KviStatusBarClock::timerEvent(), KviStatusBarConnectionTimer::timerEvent(), tipText(), KviStatusBarAwayIndicator::tipText(), KviStatusBarLagIndicator::tipText(), KviStatusBarUpdateIndicator::tipText(), StatusBarApplet::update(), and KviStatusBarLagIndicator::updateDisplay().

◆ loadState()

virtual void KviStatusBarApplet::loadState ( const char ,
KviConfigurationFile  
)
inlineprotectedvirtual

◆ saveState()

virtual void KviStatusBarApplet::saveState ( const char ,
KviConfigurationFile  
)
inlineprotectedvirtual

◆ setIndex()

void KviStatusBarApplet::setIndex ( int  i)
inline

◆ statusBar()

KviStatusBar * KviStatusBarApplet::statusBar ( )
inline

◆ tipText()

QString KviStatusBarApplet::tipText ( const QPoint )
protectedvirtual

Friends And Related Symbol Documentation

◆ KviStatusBar

Member Data Documentation

◆ m_pDescriptor

KviStatusBarAppletDescriptor* KviStatusBarApplet::m_pDescriptor
protected

◆ m_pStatusBar

KviStatusBar* KviStatusBarApplet::m_pStatusBar
protected

◆ mIndex

int KviStatusBarApplet::mIndex
protected

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