1 #ifndef _KVI_STATUSBARAPPLET_H_
2 #define _KVI_STATUSBARAPPLET_H_
68 const QString & szInternalName,
70 const QString & szPreloadModule = QString(),
71 const QPixmap & pixIcon = QPixmap());
79 QPixmap *
icon() {
return m_pIcon; };
104 inline int index()
const {
return mIndex; };
109 virtual QString tipText(
const QPoint &);
199 virtual QString
tipText(
const QPoint &);
220 virtual QString
tipText(
const QPoint &);
235 virtual QString
tipText(
const QPoint &);
260 #endif //_KVI_STATUSBARAPPLET_H_
const QString & visibleName()
Definition: KviStatusBarApplet.h:75
Definition: KviHeapObject.h:124
bool m_bAwayOnAllContexts
Definition: KviStatusBarApplet.h:195
virtual void saveState(const char *pcPrefix, KviConfigurationFile *pCfg)
Definition: KviStatusBarApplet.cpp:507
virtual ~KviStatusBarClock()
Definition: KviMainWindow.h:60
#define KVIRC_API
Definition: kvi_settings.h:128
virtual void timerEvent(QTimerEvent *e)
Definition: KviStatusBarApplet.cpp:404
void adjustMinWidth()
Definition: KviStatusBarApplet.cpp:385
Definition: KviStatusBarApplet.h:126
Definition: KviStatusBarApplet.h:52
virtual ~KviStatusBarLagIndicator()
#define a
Definition: detector.cpp:91
void updateDisplay()
Definition: KviStatusBarApplet.cpp:657
KviStatusBarApplet *(* CreateAppletCallback)(KviStatusBar *, KviStatusBarAppletDescriptor *)
Definition: KviStatusBarApplet.h:50
virtual void loadState(const char *, KviConfigurationFile *)
Definition: KviStatusBarApplet.h:107
int id()
Definition: KviStatusBarApplet.h:78
Definition: KviStatusBarApplet.h:184
An abstraction of a connection to an IRC server.
Definition: KviIrcConnection.h:95
void requestCompleted(bool status)
Definition: KviStatusBarApplet.cpp:796
virtual ~KviStatusBarAwayIndicator()
static void selfRegister(KviStatusBar *pBar)
Definition: KviStatusBarApplet.cpp:524
KviStatusBar * statusBar()
Definition: KviStatusBarApplet.h:100
Definition: KviConfigurationFile.h:48
static void selfRegister(KviStatusBar *pBar)
Definition: KviStatusBarApplet.cpp:190
KviStatusBarUpdateIndicator(KviStatusBar *pParent, KviStatusBarAppletDescriptor *pDescriptor)
Definition: KviStatusBarApplet.cpp:638
QString m_szNewVersion
Definition: KviStatusBarApplet.h:252
virtual void mouseDoubleClickEvent(QMouseEvent *e)
Definition: KviStatusBarApplet.cpp:741
QString m_szHttpResponse
Definition: KviStatusBarApplet.h:251
int mIndex
Definition: KviStatusBarApplet.h:93
Definition: KviStatusBarApplet.h:225
virtual void loadState(const char *pcPrefix, KviConfigurationFile *pCfg)
Definition: KviStatusBarApplet.cpp:496
Status Bar class.
Definition: KviStatusBar.h:115
const QString & internalName()
Definition: KviStatusBarApplet.h:76
virtual QString tipText(const QPoint &)
Definition: KviStatusBarApplet.cpp:838
Definition: KviStatusBarApplet.h:118
void updateDisplay()
Definition: KviStatusBarApplet.cpp:324
Definition: KviDataBuffer.h:30
void responseReceived(const QString &)
Definition: KviStatusBarApplet.cpp:752
void toggle24h()
Definition: KviStatusBarApplet.cpp:480
KviStatusBarAppletDescriptor * m_pDescriptor
Definition: KviStatusBarApplet.h:92
virtual void timerEvent(QTimerEvent *e)
Definition: KviStatusBarApplet.cpp:545
KviStatusBar * m_pStatusBar
Definition: KviStatusBarApplet.h:91
virtual void mouseDoubleClickEvent(QMouseEvent *e)
Definition: KviStatusBarApplet.cpp:198
#define e
Definition: detector.cpp:69
virtual void loadState(const char *pcPrefix, KviConfigurationFile *pCfg)
Definition: KviStatusBarApplet.cpp:170
void toggleRevision()
Definition: KviStatusBarApplet.cpp:670
int index() const
Definition: KviStatusBarApplet.h:104
#define i
Definition: detector.cpp:73
int kvi_compare(const KviStatusBarApplet *p1, const KviStatusBarApplet *p2)
Definition: KviStatusBarApplet.h:113
bool m_bTotal
Definition: KviStatusBarApplet.h:159
void setIndex(int i)
Definition: KviStatusBarApplet.h:103
void changeFormat(QAction *)
Definition: KviStatusBarApplet.cpp:487
virtual void fillContextPopup(QMenu *p)
Definition: KviStatusBarApplet.cpp:677
KviStatusBarAppletDescriptor * descriptor()
Definition: KviStatusBarApplet.h:102
Definition: KviStatusBarApplet.h:151
bool m_bUpdateStatus
Definition: KviStatusBarApplet.h:255
Format
Definition: KviStatusBarApplet.h:124
Definition: KviStatusBarApplet.h:127
KviStatusBarLagIndicator(KviStatusBar *pParent, KviStatusBarAppletDescriptor *pDescriptor)
Definition: KviStatusBarApplet.cpp:249
static void selfRegister(KviStatusBar *pBar)
Definition: KviStatusBarApplet.cpp:606
CreateAppletCallback m_pProc
Definition: KviStatusBarApplet.h:61
void toggleContext()
Definition: KviStatusBarApplet.cpp:158
static void selfRegister(KviStatusBar *pBar)
Definition: KviStatusBarApplet.cpp:363
virtual ~KviStatusBarSeparator()
QString m_szVisibleName
Definition: KviStatusBarApplet.h:58
int m_iId
Definition: KviStatusBarApplet.h:63
KviMainWindow * frame()
Definition: KviStatusBarApplet.h:101
void binaryDataReceived(const KviDataBuffer &)
Definition: KviStatusBarApplet.cpp:763
Definition: KviStatusBarApplet.h:208
KviStatusBarAwayIndicator(KviStatusBar *pParent, KviStatusBarAppletDescriptor *pDescriptor)
Definition: KviStatusBarApplet.cpp:125
void getNewVersion()
Definition: KviStatusBarApplet.cpp:802
static void selfRegister(KviStatusBar *pBar)
Definition: KviStatusBarApplet.cpp:630
bool m_bCheckFailed
Definition: KviStatusBarApplet.h:254
virtual void fillContextPopup(QMenu *p)
Definition: KviStatusBarApplet.cpp:449
KviStatusBarConnectionTimer(KviStatusBar *pParent, KviStatusBarAppletDescriptor *pDescriptor)
Definition: KviStatusBarApplet.cpp:532
QString m_szPreloadModule
Definition: KviStatusBarApplet.h:60
virtual void fillContextPopup(QMenu *p)
Definition: KviStatusBarApplet.cpp:580
Definition: KviHttpRequest.h:58
virtual void saveState(const char *pcPrefix, KviConfigurationFile *pCfg)
Definition: KviStatusBarApplet.cpp:176
virtual void saveState(const char *, KviConfigurationFile *)
Definition: KviStatusBarApplet.h:108
C++ Template based double linked pointer list class.
QPixmap * m_pIcon
Definition: KviStatusBarApplet.h:62
void toggleStartup()
Definition: KviStatusBarApplet.cpp:665
KviStatusBarSeparator(KviStatusBar *pParent, KviStatusBarAppletDescriptor *pDescriptor)
Definition: KviStatusBarApplet.cpp:614
QPixmap * icon()
Definition: KviStatusBarApplet.h:79
virtual void fillContextPopup(QMenu *)
Definition: KviStatusBarApplet.h:106
void updateDisplay()
Definition: KviStatusBarApplet.cpp:142
virtual void saveState(const char *pcPrefix, KviConfigurationFile *pCfg)
Definition: KviStatusBarApplet.cpp:593
KviStatusBarClock(KviStatusBar *pParent, KviStatusBarAppletDescriptor *pDescriptor)
Definition: KviStatusBarApplet.cpp:371
bool m_bUpdateOnStartup
Definition: KviStatusBarApplet.h:256
virtual void saveState(const char *pcPrefix, KviConfigurationFile *pCfg)
Definition: KviStatusBarApplet.cpp:699
QString m_szInternalName
Definition: KviStatusBarApplet.h:59
Definition: KviStatusBarApplet.h:173
virtual void mouseDoubleClickEvent(QMouseEvent *e)
Definition: KviStatusBarApplet.cpp:262
friend class KviStatusBarApplet
Definition: KviStatusBar.h:117
virtual QString tipText(const QPoint &)
Definition: KviStatusBarApplet.cpp:280
Definition: KviStatusBarApplet.h:86
static void selfRegister(KviStatusBar *pBar)
Definition: KviStatusBarApplet.cpp:714
KVIrc Status Bar management.
const QString & preloadModule()
Definition: KviStatusBarApplet.h:77
virtual QString tipText(const QPoint &)
Definition: KviStatusBarApplet.cpp:215
virtual ~KviStatusBarUpdateIndicator()
virtual ~KviStatusBarConnectionTimer()
int m_iType
Definition: KviStatusBarApplet.h:133
bool m_bUtc
Definition: KviStatusBarApplet.h:131
This file contains compile time settings.
bool m_bCheckDone
Definition: KviStatusBarApplet.h:253
bool m_bUpdateRevision
Definition: KviStatusBarApplet.h:257
KviHttpRequest * m_pHttpRequest
Definition: KviStatusBarApplet.h:250
virtual void loadState(const char *pcPrefix, KviConfigurationFile *pCfg)
Definition: KviStatusBarApplet.cpp:587
KviPointerList< KviStatusBarApplet > * m_pAppletList
Definition: KviStatusBarApplet.h:64
Definition: KviIrcContext.h:58
#define p
Definition: detector.cpp:80
void checkVersion()
Definition: KviStatusBarApplet.cpp:721
bool m_b24h
Definition: KviStatusBarApplet.h:132
void toggleTotal()
Definition: KviStatusBarApplet.cpp:575
void toggleUtc()
Definition: KviStatusBarApplet.cpp:474
virtual void loadState(const char *pcPrefix, KviConfigurationFile *pCfg)
Definition: KviStatusBarApplet.cpp:688
virtual void fillContextPopup(QMenu *p)
Definition: KviStatusBarApplet.cpp:163