KVIrc 5.2.6
Developer APIs
BanFrame Class Reference

#include <libkviurl.h>

+ Inheritance diagram for BanFrame:

Public Member Functions

 BanFrame (QWidget *parent=nullptr, const char *name=nullptr, bool banEnable=false)
 
void saveBans (KviConfigurationFile *cfg)
 
 ~BanFrame ()
 

Protected Slots

void addBan ()
 
void enableClicked ()
 
void removeBan ()
 

Private Attributes

QPushButton * m_pAddBtn
 
QListWidget * m_pBanList
 
QCheckBox * m_pEnable
 
QPushButton * m_pRemoveBtn
 

Constructor & Destructor Documentation

◆ BanFrame()

BanFrame::BanFrame ( QWidget * parent = nullptr,
const char * name = nullptr,
bool banEnable = false )

◆ ~BanFrame()

BanFrame::~BanFrame ( )
default

Member Function Documentation

◆ addBan

void BanFrame::addBan ( )
protectedslot

References __tr2qs, g_BanList, and m_pBanList.

Referenced by BanFrame().

◆ enableClicked

void BanFrame::enableClicked ( )
protectedslot

References m_pAddBtn, m_pBanList, m_pEnable, and m_pRemoveBtn.

Referenced by BanFrame().

◆ removeBan

void BanFrame::removeBan ( )
protectedslot

References __tr2qs, g_BanList, and m_pBanList.

Referenced by BanFrame().

◆ saveBans()

void BanFrame::saveBans ( KviConfigurationFile * cfg)

Member Data Documentation

◆ m_pAddBtn

QPushButton* BanFrame::m_pAddBtn
private

Referenced by BanFrame(), and enableClicked().

◆ m_pBanList

QListWidget* BanFrame::m_pBanList
private

◆ m_pEnable

QCheckBox* BanFrame::m_pEnable
private

Referenced by BanFrame(), enableClicked(), and saveBans().

◆ m_pRemoveBtn

QPushButton* BanFrame::m_pRemoveBtn
private

Referenced by BanFrame(), and enableClicked().


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