KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Private Slots | Private Attributes | List of all members
KviChannelListSelector Class Reference

#include <KviSelectors.h>

+ Inheritance diagram for KviChannelListSelector:

Public Member Functions

virtual void commit ()
 
 KviChannelListSelector (QWidget *par, const QString &txt, QStringList *pOption, bool bEnabled)
 
virtual void setEnabled (bool bEnabled)
 
QString textForSearch ()
 
QWidget * widgetToHighlight ()
 
 ~KviChannelListSelector ()
 
- Public Member Functions inherited from KviTalVBox
void addStretch (int iStretch)
 Adds the stretch factor. More...
 
 KviTalVBox (QWidget *pParent, char *pcName=0)
 Constructs a vertical box object. More...
 
void setAlignment (Qt::Alignment alignment)
 Sets the alignment of the box. More...
 
void setAlignment (QWidget *pChild, Qt::Alignment alignment)
 Sets the alignment of the box for a child object. More...
 
void setMargin (int iMargin)
 Sets the margin of the box. More...
 
void setSpacing (int iSpacing)
 Sets the spacing of the box. More...
 
void setStretchFactor (QWidget *pChild, int iStretch)
 Sets the stretch factor for an object. More...
 
 ~KviTalVBox ()
 Destroys a vertical box object. More...
 
- Public Member Functions inherited from KviSelectorInterface
 KviSelectorInterface ()
 
virtual ~KviSelectorInterface ()
 

Private Slots

void addClicked ()
 
void itemSelectionChanged ()
 
void removeClicked ()
 
void textChanged (const QString &str)
 

Private Attributes

QPushButton * m_pAddButton
 
QLineEdit * m_pChanLineEdit
 
QLabel * m_pLabel
 
QStringList * m_pOption
 
QLineEdit * m_pPassLineEdit
 
QPushButton * m_pRemoveButton
 
QTreeWidget * m_pTreeWidget
 

Additional Inherited Members

- Protected Member Functions inherited from KviTalVBox
virtual void childEvent (QChildEvent *e)
 

Constructor & Destructor Documentation

KviChannelListSelector::KviChannelListSelector ( QWidget *  par,
const QString &  txt,
QStringList *  pOption,
bool  bEnabled 
)
KviChannelListSelector::~KviChannelListSelector ( )
default

Member Function Documentation

void KviChannelListSelector::addClicked ( )
privateslot
void KviChannelListSelector::commit ( void  )
virtual
void KviChannelListSelector::itemSelectionChanged ( )
privateslot

Referenced by KviChannelListSelector().

void KviChannelListSelector::removeClicked ( )
privateslot
void KviChannelListSelector::setEnabled ( bool  bEnabled)
virtual
void KviChannelListSelector::textChanged ( const QString &  str)
privateslot

References m_pAddButton, and m_pChanLineEdit.

Referenced by KviChannelListSelector().

QString KviChannelListSelector::textForSearch ( )
inlinevirtual

Reimplemented from KviSelectorInterface.

QWidget* KviChannelListSelector::widgetToHighlight ( )
inlinevirtual

Reimplemented from KviSelectorInterface.

Member Data Documentation

QPushButton* KviChannelListSelector::m_pAddButton
private
QLineEdit* KviChannelListSelector::m_pChanLineEdit
private
QLabel* KviChannelListSelector::m_pLabel
private
QStringList* KviChannelListSelector::m_pOption
private

Referenced by commit(), and KviChannelListSelector().

QLineEdit* KviChannelListSelector::m_pPassLineEdit
private
QPushButton* KviChannelListSelector::m_pRemoveButton
private
QTreeWidget* KviChannelListSelector::m_pTreeWidget
private

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