KVIrc 5.2.0
Developer APIs
Public Member Functions | Protected Slots | Protected Attributes | List of all members
IrcServerDetailsWidget Class Reference

#include <OptionsWidget_servers.h>

+ Inheritance diagram for IrcServerDetailsWidget:

Public Member Functions

void fillData (KviIrcServer *s)
 
 IrcServerDetailsWidget (QWidget *par, KviIrcServer *s)
 
void setHeaderLabelText ()
 
 ~IrcServerDetailsWidget ()
 

Protected Slots

void portEditorTextChanged (const QString &)
 
void useCacheIpCheckToggled (bool)
 
void useDefaultInitUModeToggled (bool)
 
void useIPV6CheckToggled (bool)
 
void useSSLCheckToggled (bool)
 

Protected Attributes

QStringList m_lstChannels
 
QLineEdit * m_pAlternativeNickEditor
 
QCheckBox * m_pCacheIpCheck
 
KviChannelListSelectorm_pChannelListSelector
 
QLineEdit * m_pDescEditor
 
QCheckBox * m_pEnableCAPCheck
 
QCheckBox * m_pEnableSASLCheck
 
QCheckBox * m_pEnableSTARTTLSCheck
 
QComboBox * m_pEncodingEditor
 
QLabel * m_pHeaderLabel
 
QLineEdit * m_pIdEditor
 
QCheckBox * m_pIMode
 
KviIpEditorm_pIpEditor
 
QComboBox * m_pLinkFilterEditor
 
QLineEdit * m_pNickEditor
 
KviScriptEditorm_pOnConnectEditor
 
KviScriptEditorm_pOnLoginEditor
 
KviPasswordLineEditm_pPassEditor
 
QLineEdit * m_pPortEditor
 
QComboBox * m_pProxyEditor
 
QLineEdit * m_pRealEditor
 
QComboBox * m_pSaslMethodComboBox
 
QLineEdit * m_pSaslNickEditor
 
KviPasswordLineEditm_pSaslPassEditor
 
QCheckBox * m_pSMode
 
QComboBox * m_pTextEncodingEditor
 
QCheckBox * m_pUseAutoConnect
 
QCheckBox * m_pUseDefaultInitUMode
 
QCheckBox * m_pUseIPV6Check
 
QLineEdit * m_pUserEditor
 
QCheckBox * m_pUseSSLCheck
 
QCheckBox * m_pWMode
 
QString m_szHostname
 

Constructor & Destructor Documentation

◆ IrcServerDetailsWidget()

IrcServerDetailsWidget::IrcServerDetailsWidget ( QWidget *  par,
KviIrcServer s 
)

References __tr2qs_ctx, KviTalToolTip::add(), KviIconManager::Channel, connect(), KviCString::contains(), KviScriptEditor::createInstance(), d, KviLocale::encodingDescription(), KviQString::equalCI(), KviPointerList< T >::first(), g, g_pIconManager, g_pModuleManager, g_pProxyDataBase, KviModuleExtensionManager::getExtensionList(), KviIconManager::getSmallIcon(), i, KviIconManager::Ident, KviLocale::instance(), KviModuleExtensionManager::instance(), KviIpEditor::IPv4, KviIpEditor::IPv6, KVI_OPTION_STRING, KviOption_stringDefaultUserMode, l, KviModuleManager::loadModulesByCaps(), m_lstChannels, m_pAlternativeNickEditor, m_pCacheIpCheck, m_pChannelListSelector, m_pDescEditor, m_pEnableCAPCheck, m_pEnableSASLCheck, m_pEnableSTARTTLSCheck, m_pEncodingEditor, m_pHeaderLabel, m_pIdEditor, m_pIMode, m_pIpEditor, m_pLinkFilterEditor, m_pNickEditor, m_pOnConnectEditor, m_pOnLoginEditor, m_pPassEditor, m_pPortEditor, m_pProxyEditor, m_pRealEditor, m_pSaslMethodComboBox, m_pSaslNickEditor, m_pSaslPassEditor, m_pSMode, m_pTextEncodingEditor, m_pUseAutoConnect, m_pUseDefaultInitUMode, m_pUseIPV6Check, m_pUserEditor, m_pUseSSLCheck, m_pWMode, m_szHostname, KviPointerList< T >::next(), p, portEditorTextChanged(), KviProxyDataBase::proxyList(), s, KviIconManager::Server, KviIpEditor::setAddress(), KviIpEditor::setAddressType(), setHeaderLabelText(), KviTalGroupBox::setLayout(), KviScriptEditor::setText(), KviPasswordLineEdit::setText(), KviIconManager::Socket, KviSASL::supportedMethods(), useCacheIpCheckToggled(), useDefaultInitUModeToggled(), useIPV6CheckToggled(), useSSLCheckToggled(), and v.

◆ ~IrcServerDetailsWidget()

IrcServerDetailsWidget::~IrcServerDetailsWidget ( )

Member Function Documentation

◆ fillData()

void IrcServerDetailsWidget::fillData ( KviIrcServer s)

◆ portEditorTextChanged

void IrcServerDetailsWidget::portEditorTextChanged ( const QString &  )
protectedslot

References setHeaderLabelText().

Referenced by IrcServerDetailsWidget().

◆ setHeaderLabelText()

void IrcServerDetailsWidget::setHeaderLabelText ( )

◆ useCacheIpCheckToggled

void IrcServerDetailsWidget::useCacheIpCheckToggled ( bool  )
protectedslot

References m_pCacheIpCheck, and m_pIpEditor.

Referenced by IrcServerDetailsWidget().

◆ useDefaultInitUModeToggled

void IrcServerDetailsWidget::useDefaultInitUModeToggled ( bool  b)
protectedslot

References m_pIMode, m_pSMode, and m_pWMode.

Referenced by IrcServerDetailsWidget().

◆ useIPV6CheckToggled

void IrcServerDetailsWidget::useIPV6CheckToggled ( bool  )
protectedslot

◆ useSSLCheckToggled

void IrcServerDetailsWidget::useSSLCheckToggled ( bool  )
protectedslot

References setHeaderLabelText().

Referenced by IrcServerDetailsWidget().

Member Data Documentation

◆ m_lstChannels

QStringList IrcServerDetailsWidget::m_lstChannels
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pAlternativeNickEditor

QLineEdit* IrcServerDetailsWidget::m_pAlternativeNickEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pCacheIpCheck

QCheckBox* IrcServerDetailsWidget::m_pCacheIpCheck
protected

◆ m_pChannelListSelector

KviChannelListSelector* IrcServerDetailsWidget::m_pChannelListSelector
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pDescEditor

QLineEdit* IrcServerDetailsWidget::m_pDescEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pEnableCAPCheck

QCheckBox* IrcServerDetailsWidget::m_pEnableCAPCheck
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pEnableSASLCheck

QCheckBox* IrcServerDetailsWidget::m_pEnableSASLCheck
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pEnableSTARTTLSCheck

QCheckBox* IrcServerDetailsWidget::m_pEnableSTARTTLSCheck
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pEncodingEditor

QComboBox* IrcServerDetailsWidget::m_pEncodingEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pHeaderLabel

QLabel* IrcServerDetailsWidget::m_pHeaderLabel
protected

◆ m_pIdEditor

QLineEdit* IrcServerDetailsWidget::m_pIdEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pIMode

QCheckBox* IrcServerDetailsWidget::m_pIMode
protected

◆ m_pIpEditor

KviIpEditor* IrcServerDetailsWidget::m_pIpEditor
protected

◆ m_pLinkFilterEditor

QComboBox* IrcServerDetailsWidget::m_pLinkFilterEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pNickEditor

QLineEdit* IrcServerDetailsWidget::m_pNickEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pOnConnectEditor

KviScriptEditor* IrcServerDetailsWidget::m_pOnConnectEditor
protected

◆ m_pOnLoginEditor

KviScriptEditor* IrcServerDetailsWidget::m_pOnLoginEditor
protected

◆ m_pPassEditor

KviPasswordLineEdit* IrcServerDetailsWidget::m_pPassEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pPortEditor

QLineEdit* IrcServerDetailsWidget::m_pPortEditor
protected

◆ m_pProxyEditor

QComboBox* IrcServerDetailsWidget::m_pProxyEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pRealEditor

QLineEdit* IrcServerDetailsWidget::m_pRealEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pSaslMethodComboBox

QComboBox* IrcServerDetailsWidget::m_pSaslMethodComboBox
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pSaslNickEditor

QLineEdit* IrcServerDetailsWidget::m_pSaslNickEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pSaslPassEditor

KviPasswordLineEdit* IrcServerDetailsWidget::m_pSaslPassEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pSMode

QCheckBox* IrcServerDetailsWidget::m_pSMode
protected

◆ m_pTextEncodingEditor

QComboBox* IrcServerDetailsWidget::m_pTextEncodingEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pUseAutoConnect

QCheckBox* IrcServerDetailsWidget::m_pUseAutoConnect
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pUseDefaultInitUMode

QCheckBox* IrcServerDetailsWidget::m_pUseDefaultInitUMode
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pUseIPV6Check

QCheckBox* IrcServerDetailsWidget::m_pUseIPV6Check
protected

◆ m_pUserEditor

QLineEdit* IrcServerDetailsWidget::m_pUserEditor
protected

Referenced by fillData(), and IrcServerDetailsWidget().

◆ m_pUseSSLCheck

QCheckBox* IrcServerDetailsWidget::m_pUseSSLCheck
protected

◆ m_pWMode

QCheckBox* IrcServerDetailsWidget::m_pWMode
protected

◆ m_szHostname

QString IrcServerDetailsWidget::m_szHostname
protected

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