KVIrc 5.2.0
Developer APIs
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
KviToolBarGraphicalApplet Class Reference

#include <KviIrcToolBar.h>

+ Inheritance diagram for KviToolBarGraphicalApplet:

Public Member Functions

 KviToolBarGraphicalApplet (QWidget *par, const char *name=nullptr)
 
QSize sizeHint () const override
 
 ~KviToolBarGraphicalApplet ()
 

Protected Member Functions

virtual void drawContents (QPainter *p)
 
void mouseMoveEvent (QMouseEvent *e) override
 
void mousePressEvent (QMouseEvent *e) override
 
void mouseReleaseEvent (QMouseEvent *e) override
 
void paintEvent (QPaintEvent *e) override
 

Private Attributes

bool m_bResizeMode
 

Constructor & Destructor Documentation

◆ KviToolBarGraphicalApplet()

KviToolBarGraphicalApplet::KviToolBarGraphicalApplet ( QWidget *  par,
const char *  name = nullptr 
)

◆ ~KviToolBarGraphicalApplet()

KviToolBarGraphicalApplet::~KviToolBarGraphicalApplet ( )

Member Function Documentation

◆ drawContents()

void KviToolBarGraphicalApplet::drawContents ( QPainter *  p)
protectedvirtual

Reimplemented in KviIrcContextDisplay.

Referenced by paintEvent().

◆ mouseMoveEvent()

void KviToolBarGraphicalApplet::mouseMoveEvent ( QMouseEvent *  e)
overrideprotected

References e, m_bResizeMode, and w.

◆ mousePressEvent()

void KviToolBarGraphicalApplet::mousePressEvent ( QMouseEvent *  e)
overrideprotected

References e, and m_bResizeMode.

◆ mouseReleaseEvent()

void KviToolBarGraphicalApplet::mouseReleaseEvent ( QMouseEvent *  e)
overrideprotected

References m_bResizeMode.

◆ paintEvent()

void KviToolBarGraphicalApplet::paintEvent ( QPaintEvent *  e)
overrideprotected

◆ sizeHint()

QSize KviToolBarGraphicalApplet::sizeHint ( ) const
override

Member Data Documentation

◆ m_bResizeMode

bool KviToolBarGraphicalApplet::m_bResizeMode
private

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