KVIrc 5.2.6
Developer APIs
KviColorWindow Class Reference

Mirc color window handling. More...

#include <KviColorSelectionWindow.h>

+ Inheritance diagram for KviColorWindow:

Public Member Functions

 KviColorWindow ()
 Constructs the mirc color window object.
 
void popup (QWidget *pOwner)
 Popups the color window.
 
 ~KviColorWindow ()
 Destroys the mirc color window object.
 

Private Member Functions

void keyPressEvent (QKeyEvent *e) override
 
void mousePressEvent (QMouseEvent *e) override
 
void paintEvent (QPaintEvent *e) override
 
virtual void show ()
 
void timerEvent (QTimerEvent *e) override
 

Private Attributes

int m_iTimerId
 
QWidget * m_pOwner
 

Detailed Description

Mirc color window handling.

Constructor & Destructor Documentation

◆ KviColorWindow()

KviColorWindow::KviColorWindow ( )

Constructs the mirc color window object.

Returns
KviColorWindow

References m_iTimerId, m_pOwner, and nullptr.

◆ ~KviColorWindow()

KviColorWindow::~KviColorWindow ( )

Destroys the mirc color window object.

References m_iTimerId.

Member Function Documentation

◆ keyPressEvent()

void KviColorWindow::keyPressEvent ( QKeyEvent * e)
overrideprivate

References e, g_pApp, m_iTimerId, and m_pOwner.

◆ mousePressEvent()

void KviColorWindow::mousePressEvent ( QMouseEvent * e)
overrideprivate

References e, g_pApp, m_iTimerId, and m_pOwner.

◆ paintEvent()

void KviColorWindow::paintEvent ( QPaintEvent * e)
overrideprivate

◆ popup()

void KviColorWindow::popup ( QWidget * pOwner)

Popups the color window.

Parameters
pOwnerThe owner widget
Returns
void

References m_pOwner, and show().

◆ show()

void KviColorWindow::show ( )
privatevirtual

References m_iTimerId.

Referenced by popup().

◆ timerEvent()

void KviColorWindow::timerEvent ( QTimerEvent * e)
overrideprivate

References m_iTimerId.

Member Data Documentation

◆ m_iTimerId

int KviColorWindow::m_iTimerId
private

◆ m_pOwner

QWidget* KviColorWindow::m_pOwner
private

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