KVIrc 5.2.4
Developer APIs
Public Member Functions | Protected Slots | Private Attributes | List of all members
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: