KVIrc 5.2.6
Developer APIs
KviModeEditor Class Reference

#include <KviModeEditor.h>

+ Inheritance diagram for KviModeEditor:

Signals

void done ()
 
void setMode (const 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()

KviModeEditor::~KviModeEditor ( )

References m_pCheckBoxes, and m_pLineEdits.

Member Function Documentation

◆ checkBoxToggled

void KviModeEditor::checkBoxToggled ( bool bChecked)
protectedslot

References m_pCheckBoxes, and m_pLineEdits.

Referenced by done(), and KviModeEditor().

◆ commit

void KviModeEditor::commit ( )
protectedslot

◆ done

void KviModeEditor::done ( )
signal

References checkBoxToggled(), commit(), and updateOpStatus().

Referenced by commit().

◆ getModeDescription()

const QString * KviModeEditor::getModeDescription ( char cMode)
protected

◆ modeNeedsParameterOnlyWhenSet()

bool KviModeEditor::modeNeedsParameterOnlyWhenSet ( char cMode)
protected

◆ setMode

void KviModeEditor::setMode ( const QString & szMode)
signal

Referenced by commit().

◆ updateOpStatus

void KviModeEditor::updateOpStatus ( )
protectedslot

References __tr2qs, m_pButton, m_pChannel, m_pCheckBoxes, and m_pLineEdits.

Referenced by done(), and KviModeEditor().

Member Data Documentation

◆ m_pButton

QPushButton* KviModeEditor::m_pButton
protected

Referenced by KviModeEditor(), and updateOpStatus().

◆ m_pChannel

◆ m_pCheckBoxes

QMap<char, QCheckBox *> KviModeEditor::m_pCheckBoxes
protected

◆ m_pLineEdits

QMap<char, QLineEdit *> KviModeEditor::m_pLineEdits
protected

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