![]() |
KVIrc 5.2.0
Developer APIs
|
#include <KviMaskEditor.h>
Signals | |
void | removeMasks (KviMaskEditor *, std::vector< KviMaskEntry * >) |
Public Member Functions | |
void | addMask (KviMaskEntry *e) |
void | clear () |
char | flag () |
KviMaskEditor (QWidget *par, KviChannelWindow *pChannel, KviWindowToolPageButton *button, std::vector< KviMaskEntry * > maskList, char cMode, const char *name) | |
void | removeMask (KviMaskEntry *e) |
~KviMaskEditor () | |
![]() | |
KviWindowToolWidget (QWidget *pParent, KviWindowToolPageButton *pButton) | |
~KviWindowToolWidget () | |
Protected Slots | |
void | addClicked () |
void | itemDoubleClicked (QTreeWidgetItem *, int) |
void | removeClicked () |
void | searchTextChanged (const QString &) |
void | updateOpStatus () |
Protected Attributes | |
char | m_cFlag |
KviIconManager::SmallIcon | m_eIcon |
QPushButton * | m_pAddButton |
KviChannelWindow * | m_pChannel |
QTreeWidget * | m_pMaskBox |
QPushButton * | m_pRemoveMask |
QLineEdit * | m_pSearch |
![]() | |
KviWindowToolPageButton * | m_pButton |
KviMaskEditor::KviMaskEditor | ( | QWidget * | par, |
KviChannelWindow * | pChannel, | ||
KviWindowToolPageButton * | button, | ||
std::vector< KviMaskEntry * > | maskList, | ||
char | cMode, | ||
const char * | name | ||
) |
References __tr2qs, addClicked(), addMask(), KviIconManager::Ban, KviIconManager::BanExcept, KviIconManager::ChanAdmin, connect(), KviWindow::connection(), KviIconManager::DeleteItem, e, g, g_pIconManager, KviIrcConnectionServerInfo::getChannelModeDescription(), KviIconManager::getSmallIcon(), KviIconManager::InviteExcept, itemDoubleClicked(), KviIconManager::Kick, l, m_cFlag, m_eIcon, m_pAddButton, m_pChannel, m_pMaskBox, m_pRemoveMask, m_pSearch, KviIconManager::NewItem, removeClicked(), searchTextChanged(), KviChannelWindow::serverInfo(), and updateOpStatus().
|
default |
|
protectedslot |
References KviWindow::connection(), KviIrcConnectionUserInfo::hasUserMode(), KviChannelWindow::isMeHalfOp(), m_pChannel, and KviIrcConnection::userInfo().
Referenced by KviMaskEditor().
void KviMaskEditor::addMask | ( | KviMaskEntry * | e | ) |
References e, g_pIconManager, KviIconManager::getSmallIcon(), m_eIcon, and m_pMaskBox.
Referenced by KviMaskEditor().
void KviMaskEditor::clear | ( | ) |
References m_pMaskBox.
|
inline |
Referenced by KviMaskInputDialog::accept(), and KviChannelWindow::removeMasks().
|
protectedslot |
References KviWindow::connection(), KviIrcConnectionUserInfo::hasUserMode(), KviChannelWindow::isMeHalfOp(), m_pChannel, and KviIrcConnection::userInfo().
Referenced by KviMaskEditor().
|
protectedslot |
References e, i, l, m_pMaskBox, KviMaskItem::mask(), removeMasks(), KviMaskEntry::szMask, KviMaskEntry::szSetBy, and KviMaskEntry::uSetAt.
Referenced by KviMaskEditor().
void KviMaskEditor::removeMask | ( | KviMaskEntry * | e | ) |
References e, KviQString::equalCI(), i, m_pMaskBox, KviMaskItem::mask(), and KviMaskEntry::szMask.
|
signal |
Referenced by removeClicked().
|
protectedslot |
References i, m_pMaskBox, KviMaskItem::mask(), and KviMaskEntry::szMask.
Referenced by KviMaskEditor().
|
protectedslot |
References KviWindow::connection(), KviIrcConnectionUserInfo::hasUserMode(), KviChannelWindow::isMeHalfOp(), m_pAddButton, m_pChannel, m_pRemoveMask, and KviIrcConnection::userInfo().
Referenced by KviMaskEditor().
|
protected |
Referenced by KviMaskEditor().
|
protected |
Referenced by addMask(), and KviMaskEditor().
|
protected |
Referenced by KviMaskEditor(), and updateOpStatus().
|
protected |
Referenced by addClicked(), itemDoubleClicked(), KviMaskEditor(), and updateOpStatus().
|
protected |
Referenced by addMask(), clear(), KviMaskEditor(), removeClicked(), removeMask(), and searchTextChanged().
|
protected |
Referenced by KviMaskEditor(), and updateOpStatus().
|
protected |
Referenced by KviMaskEditor().