KVIrc 5.2.6
Developer APIs
KviPixmapSelector Class Reference

#include <KviSelectors.h>

+ Inheritance diagram for KviPixmapSelector:

Public Member Functions

virtual void commit ()
 
 KviPixmapSelector (QWidget *par, const QString &txt, KviPixmap *pOption, bool bEnabled)
 
virtual void setEnabled (bool bEnabled)
 
void setImagePath (const QString &path)
 
 ~KviPixmapSelector ()
 
- Public Member Functions inherited from KviSelectorInterface
 KviSelectorInterface ()
 
virtual QString textForSearch ()
 
virtual QWidget * widgetToHighlight ()
 
virtual ~KviSelectorInterface ()
 

Protected Slots

void checkBoxToggled (bool bEnabled)
 
void choosePixmap ()
 

Private Attributes

KviPixmap m_localPixmap
 
QCheckBox * m_pCheckBox
 
QPushButton * m_pChooseButton
 
QLabel * m_pFileNameLabel
 
KviPixmapm_pOption
 
KviPixmapPreviewm_pPreview
 

Constructor & Destructor Documentation

◆ KviPixmapSelector()

KviPixmapSelector::KviPixmapSelector ( QWidget * par,
const QString & txt,
KviPixmap * pOption,
bool bEnabled )

◆ ~KviPixmapSelector()

KviPixmapSelector::~KviPixmapSelector ( )
default

Member Function Documentation

◆ checkBoxToggled

void KviPixmapSelector::checkBoxToggled ( bool bEnabled)
protectedslot

References setEnabled().

Referenced by KviPixmapSelector().

◆ choosePixmap

void KviPixmapSelector::choosePixmap ( )
protectedslot

◆ commit()

◆ setEnabled()

void KviPixmapSelector::setEnabled ( bool bEnabled)
virtual

◆ setImagePath()

Member Data Documentation

◆ m_localPixmap

KviPixmap KviPixmapSelector::m_localPixmap
private

◆ m_pCheckBox

QCheckBox* KviPixmapSelector::m_pCheckBox
private

◆ m_pChooseButton

QPushButton* KviPixmapSelector::m_pChooseButton
private

Referenced by KviPixmapSelector(), and setEnabled().

◆ m_pFileNameLabel

QLabel* KviPixmapSelector::m_pFileNameLabel
private

◆ m_pOption

KviPixmap* KviPixmapSelector::m_pOption
private

Referenced by commit(), and KviPixmapSelector().

◆ m_pPreview

KviPixmapPreview* KviPixmapSelector::m_pPreview
private

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