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

#include <KviWindowListBase.h>

+ Inheritance diagram for KviWindowListButton:

Public Member Functions

virtual bool active ()
 
virtual void captionChanged ()
 
virtual void highlight (int iLevel=1)
 
 KviWindowListButton (QWidget *par, KviWindow *wnd, const char *name)
 
virtual void setProgress (int progress)
 
virtual void unhighlight ()
 
 ~KviWindowListButton ()
 

Protected Slots

void tipRequest (KviDynamicToolTip *tip, const QPoint &pnt)
 

Protected Member Functions

virtual void contextMenuEvent (QContextMenuEvent *e)
 
virtual void drawButtonLabel (QPainter *p)
 
virtual void mousePressEvent (QMouseEvent *e)
 
virtual void paintEvent (QPaintEvent *e)
 
void setActive (bool bActive)
 

Protected Attributes

bool m_bActive
 
QBoxLayout * m_pLayout
 
KviDynamicToolTipm_pTip
 
QToolButton * m_pTool
 

Friends

class KviClassicWindowList
 
class KviClassicWindowListToolButton
 

Additional Inherited Members

- Private Member Functions inherited from KviWindowListItem
int highlightLevel ()
 
KviWindowkviWindow ()
 
 KviWindowListItem (KviWindow *wnd)
 
int progress ()
 
virtual ~KviWindowListItem ()
 
- Private Attributes inherited from KviWindowListItem
int m_iHighlightLevel
 
int m_iProgress
 
KviWindowm_pWindow
 

Constructor & Destructor Documentation

KviWindowListButton::KviWindowListButton ( QWidget *  par,
KviWindow wnd,
const char *  name 
)
KviWindowListButton::~KviWindowListButton ( )

References m_pLayout, m_pTip, and m_pTool.

Member Function Documentation

virtual bool KviWindowListButton::active ( )
inlinevirtual

Reimplemented from KviWindowListItem.

void KviWindowListButton::captionChanged ( )
virtual

Reimplemented from KviWindowListItem.

void KviWindowListButton::contextMenuEvent ( QContextMenuEvent *  e)
protectedvirtual
void KviWindowListButton::drawButtonLabel ( QPainter *  p)
protectedvirtual
void KviWindowListButton::highlight ( int  iLevel = 1)
virtual
void KviWindowListButton::mousePressEvent ( QMouseEvent *  e)
protectedvirtual
void KviWindowListButton::paintEvent ( QPaintEvent *  e)
protectedvirtual
void KviWindowListButton::setActive ( bool  bActive)
protected
void KviWindowListButton::setProgress ( int  progress)
virtual
void KviWindowListButton::tipRequest ( KviDynamicToolTip tip,
const QPoint &  pnt 
)
protectedslot
void KviWindowListButton::unhighlight ( )
virtual

Friends And Related Function Documentation

friend class KviClassicWindowList
friend
friend class KviClassicWindowListToolButton
friend

Referenced by KviWindowListButton().

Member Data Documentation

bool KviWindowListButton::m_bActive
protected
QBoxLayout* KviWindowListButton::m_pLayout
protected
KviDynamicToolTip* KviWindowListButton::m_pTip
protected
QToolButton* KviWindowListButton::m_pTool
protected

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