KVIrc 5.2.6
Developer APIs
KviStatusBarAwayIndicator Class Reference

#include <KviStatusBarApplet.h>

+ Inheritance diagram for KviStatusBarAwayIndicator:

Public Member Functions

 KviStatusBarAwayIndicator (KviStatusBar *pParent, KviStatusBarAppletDescriptor *pDescriptor)
 
 ~KviStatusBarAwayIndicator ()
 
- Public Member Functions inherited from KviStatusBarApplet
KviStatusBarAppletDescriptordescriptor ()
 
KviMainWindowframe ()
 
int index () const
 
 KviStatusBarApplet (KviStatusBar *pParent, KviStatusBarAppletDescriptor *pDescriptor)
 
void setIndex (int i)
 
KviStatusBarstatusBar ()
 
 ~KviStatusBarApplet ()
 

Static Public Member Functions

static void selfRegister (KviStatusBar *pBar)
 

Protected Slots

void toggleContext ()
 
void updateDisplay ()
 

Protected Member Functions

void fillContextPopup (QMenu *p) override
 
void loadState (const char *pcPrefix, KviConfigurationFile *pCfg) override
 
void mouseDoubleClickEvent (QMouseEvent *e) override
 
void saveState (const char *pcPrefix, KviConfigurationFile *pCfg) override
 
QString tipText (const QPoint &) override
 

Protected Attributes

bool m_bAwayOnAllContexts
 
- Protected Attributes inherited from KviStatusBarApplet
KviStatusBarAppletDescriptorm_pDescriptor
 
KviStatusBarm_pStatusBar
 
int mIndex
 

Constructor & Destructor Documentation

◆ KviStatusBarAwayIndicator()

◆ ~KviStatusBarAwayIndicator()

KviStatusBarAwayIndicator::~KviStatusBarAwayIndicator ( )
default

Member Function Documentation

◆ fillContextPopup()

void KviStatusBarAwayIndicator::fillContextPopup ( QMenu * p)
overrideprotectedvirtual

Reimplemented from KviStatusBarApplet.

References __tr2qs, m_bAwayOnAllContexts, p, and toggleContext().

◆ loadState()

void KviStatusBarAwayIndicator::loadState ( const char * pcPrefix,
KviConfigurationFile * pCfg )
overrideprotectedvirtual

◆ mouseDoubleClickEvent()

◆ saveState()

void KviStatusBarAwayIndicator::saveState ( const char * pcPrefix,
KviConfigurationFile * pCfg )
overrideprotectedvirtual

◆ selfRegister()

◆ tipText()

◆ toggleContext

void KviStatusBarAwayIndicator::toggleContext ( )
protectedslot

References m_bAwayOnAllContexts.

Referenced by fillContextPopup().

◆ updateDisplay

Member Data Documentation

◆ m_bAwayOnAllContexts

bool KviStatusBarAwayIndicator::m_bAwayOnAllContexts
protected

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