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

#include <KviMaskEditor.h>

+ Inheritance diagram for KviMaskEditor:

Signals

void removeMasks (KviMaskEditor *, KviPointerList< KviMaskEntry > *)
 

Public Member Functions

void addMask (KviMaskEntry *e)
 
void clear ()
 
char flag ()
 
 KviMaskEditor (QWidget *par, KviChannelWindow *pChannel, KviWindowToolPageButton *button, KviPointerList< KviMaskEntry > *maskList, char cMode, const char *name)
 
void removeMask (KviMaskEntry *e)
 
 ~KviMaskEditor ()
 
- Public Member Functions inherited from KviWindowToolWidget
 KviWindowToolWidget (QWidget *pParent, KviWindowToolPageButton *pButton)
 
 ~KviWindowToolWidget ()
 

Protected Slots

void addClicked ()
 
void itemDoubleClicked (QTreeWidgetItem *, int)
 
void removeClicked ()
 
void searchTextChanged (const QString &)
 
void updateOpStatus ()
 

Protected Attributes

char m_cFlag
 
KviIconManager::SmallIcon m_eIcon
 
QPushButton * m_pAddButton
 
KviChannelWindowm_pChannel
 
QTreeWidget * m_pMaskBox
 
QPushButton * m_pRemoveMask
 
QLineEdit * m_pSearch
 
- Protected Attributes inherited from KviWindowToolWidget
KviWindowToolPageButtonm_pButton
 

Constructor & Destructor Documentation

KviMaskEditor::KviMaskEditor ( QWidget *  par,
KviChannelWindow pChannel,
KviWindowToolPageButton button,
KviPointerList< KviMaskEntry > *  maskList,
char  cMode,
const char *  name 
)
KviMaskEditor::~KviMaskEditor ( )
default

Member Function Documentation

void KviMaskEditor::addClicked ( )
protectedslot
void KviMaskEditor::addMask ( KviMaskEntry e)
void KviMaskEditor::clear ( )

References m_pMaskBox.

char KviMaskEditor::flag ( )
inline
void KviMaskEditor::itemDoubleClicked ( QTreeWidgetItem *  pItem,
int   
)
protectedslot
void KviMaskEditor::removeClicked ( )
protectedslot
void KviMaskEditor::removeMask ( KviMaskEntry e)
void KviMaskEditor::removeMasks ( KviMaskEditor ,
KviPointerList< KviMaskEntry > *   
)
signal

Referenced by removeClicked().

void KviMaskEditor::searchTextChanged ( const QString &  text)
protectedslot
void KviMaskEditor::updateOpStatus ( )
protectedslot

Member Data Documentation

char KviMaskEditor::m_cFlag
protected

Referenced by KviMaskEditor().

KviIconManager::SmallIcon KviMaskEditor::m_eIcon
protected

Referenced by addMask(), and KviMaskEditor().

QPushButton* KviMaskEditor::m_pAddButton
protected

Referenced by KviMaskEditor(), and updateOpStatus().

KviChannelWindow* KviMaskEditor::m_pChannel
protected
QTreeWidget* KviMaskEditor::m_pMaskBox
protected
QPushButton* KviMaskEditor::m_pRemoveMask
protected

Referenced by KviMaskEditor(), and updateOpStatus().

QLineEdit* KviMaskEditor::m_pSearch
protected

Referenced by KviMaskEditor().


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