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

#include <KviModeEditor.h>

+ Inheritance diagram for KviModeEditor:

Signals

void done ()
 
void setMode (QString &szMode)
 

Public Member Functions

 KviModeEditor (QWidget *par, KviWindowToolPageButton *button, const char *name, KviChannelWindow *pChan)
 
 ~KviModeEditor ()
 
- Public Member Functions inherited from KviWindowToolWidget
 KviWindowToolWidget (QWidget *pParent, KviWindowToolPageButton *pButton)
 
 ~KviWindowToolWidget ()
 

Protected Slots

void checkBoxToggled (bool bChecked)
 
void commit ()
 
void updateOpStatus ()
 

Protected Member Functions

const QString * getModeDescription (char cMode)
 
bool modeNeedsParameterOnlyWhenSet (char cMode)
 

Protected Attributes

QPushButton * m_pButton
 
KviChannelWindowm_pChannel
 
QMap< char, QCheckBox * > m_pCheckBoxes
 
QMap< char, QLineEdit * > m_pLineEdits
 
- Protected Attributes inherited from KviWindowToolWidget
KviWindowToolPageButtonm_pButton
 

Constructor & Destructor Documentation

KviModeEditor::KviModeEditor ( QWidget *  par,
KviWindowToolPageButton button,
const char *  name,
KviChannelWindow pChan 
)
KviModeEditor::~KviModeEditor ( )

References m_pCheckBoxes, and m_pLineEdits.

Member Function Documentation

void KviModeEditor::checkBoxToggled ( bool  bChecked)
protectedslot

References c, m_pCheckBoxes, and m_pLineEdits.

Referenced by KviModeEditor().

void KviModeEditor::commit ( )
protectedslot
void KviModeEditor::done ( )
signal

Referenced by commit().

const QString * KviModeEditor::getModeDescription ( char  cMode)
inlineprotected
bool KviModeEditor::modeNeedsParameterOnlyWhenSet ( char  cMode)
inlineprotected
void KviModeEditor::setMode ( QString &  szMode)
signal

Referenced by commit().

void KviModeEditor::updateOpStatus ( )
protectedslot

Member Data Documentation

QPushButton* KviModeEditor::m_pButton
protected

Referenced by KviModeEditor(), and updateOpStatus().

KviChannelWindow* KviModeEditor::m_pChannel
protected
QMap<char, QCheckBox *> KviModeEditor::m_pCheckBoxes
protected
QMap<char, QLineEdit *> KviModeEditor::m_pLineEdits
protected

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