95 const QString &
name()
const {
return m_szName; }
104 const QString &
encoding()
const {
return m_szEncoding; }
124 const QString &
nickName()
const {
return m_szNickName; }
136 const QString &
realName()
const {
return m_szRealName; }
142 const QString &
userName()
const {
return m_szUserName; }
148 const QString &
password()
const {
return m_szPass; }
211 void setName(
const QString & szName) { m_szName = szName; }
221 void setEncoding(
const QString & szEncoding) { m_szEncoding = szEncoding; }
237 void setDescription(
const QString & szDescription) { m_szDescription = szDescription; }
258 void setNickName(
const QString & szNick) { m_szNickName = szNick; }
272 void setRealName(
const QString & szReal) { m_szRealName = szReal; }
279 void setUserName(
const QString & szUser) { m_szUserName = szUser; }
293 void setAutoJoinChannelList(QStringList * pNewChannelList);
300 void setAutoJoinChannelList(
const QString & szNewChannelList);
314 void setUserIdentityId(
const QString & szUserIdentityId) { m_szUserIdentityId = szUserIdentityId; }
C++ Template based double linked pointer list class.
Definition KviHeapObject.h:125
Network handling class.
Definition KviIrcNetwork.h:48
KviPointerList< KviIrcServer > * serverList() const
Returns a list of servers associated to the network.
Definition KviIrcNetwork.h:320
const QString & textEncoding() const
Returns the text encoding of the network.
Definition KviIrcNetwork.h:112
KviPointerList< KviIrcServer > * m_pServerList
Definition KviIrcNetwork.h:87
const QString & nickName() const
Returns the nickname of the user associated to the network.
Definition KviIrcNetwork.h:124
QString m_szPass
Definition KviIrcNetwork.h:80
void setAlternativeNickName(const QString &szNick)
Sets the alternative nickname of the user associated to the network.
Definition KviIrcNetwork.h:265
QString m_szEncoding
Definition KviIrcNetwork.h:74
void setEncoding(const QString &szEncoding)
Sets the encondig of the network.
Definition KviIrcNetwork.h:221
QString m_szNickName
Definition KviIrcNetwork.h:76
void setOnConnectCommand(const QString &szCmd)
Sets the list of commands to run on network connection.
Definition KviIrcNetwork.h:244
const QString & encoding() const
Returns the encoding of the network.
Definition KviIrcNetwork.h:104
void setNickName(const QString &szNick)
Sets the nickname of the user associated to the network.
Definition KviIrcNetwork.h:258
void setName(const QString &szName)
Sets the name of the network.
Definition KviIrcNetwork.h:211
bool m_bAutoConnect
Definition KviIrcNetwork.h:85
void setPassword(const QString &szPass)
Sets the password of the user associated to the network.
Definition KviIrcNetwork.h:286
QString m_szAlternativeNickName
Definition KviIrcNetwork.h:77
QString m_szOnConnectCommand
Definition KviIrcNetwork.h:81
bool autoConnect() const
Returns true if the network has the autoconnect state on.
Definition KviIrcNetwork.h:172
QString m_szTextEncoding
Definition KviIrcNetwork.h:75
const QString & realName() const
Returns the realname of the user associated to the network.
Definition KviIrcNetwork.h:136
QString m_szRealName
Definition KviIrcNetwork.h:79
QStringList * autoJoinChannelList()
Returns the list of channels with autojoin flag.
Definition KviIrcNetwork.h:178
void setUserIdentityId(const QString &szUserIdentityId)
Sets the user identity id of the user associated to the network.
Definition KviIrcNetwork.h:314
const QString & password() const
Returns the password of the user associated to the network.
Definition KviIrcNetwork.h:148
void setTextEncoding(const QString &szEncoding)
Sets the text encondig of the network.
Definition KviIrcNetwork.h:230
KviNickServRuleSet * m_pNickServRuleSet
Definition KviIrcNetwork.h:84
QString m_szUserName
Definition KviIrcNetwork.h:78
void setRealName(const QString &szReal)
Sets the realname of the user associated to the network.
Definition KviIrcNetwork.h:272
QString m_szDescription
Definition KviIrcNetwork.h:73
void setUserName(const QString &szUser)
Sets the username of the user associated to the network.
Definition KviIrcNetwork.h:279
KviNickServRuleSet * nickServRuleSet()
Returns a set of rules for the NickServ.
Definition KviIrcNetwork.h:190
const QString & alternativeNickName() const
Returns the alternative nickname of the user associated to the network.
Definition KviIrcNetwork.h:130
const QString & onLoginCommand() const
Returns the commands to run on network login.
Definition KviIrcNetwork.h:154
QString m_szName
Definition KviIrcNetwork.h:72
const QString & userIdentityId() const
Returns the user identity of the user associated to the network.
Definition KviIrcNetwork.h:166
QStringList * m_pChannelList
Definition KviIrcNetwork.h:83
const QString & onConnectCommand() const
Returns the commands to run on network connect.
Definition KviIrcNetwork.h:160
QString m_szOnLoginCommand
Definition KviIrcNetwork.h:82
void setDescription(const QString &szDescription)
Sets the description of the network.
Definition KviIrcNetwork.h:237
const QString autoJoinChannelListAsString()
Returns the list of channels with autojoin flag as a string.
Definition KviIrcNetwork.h:184
QString m_szUserIdentityId
Definition KviIrcNetwork.h:86
const QString & name() const
Returns the name of the network.
Definition KviIrcNetwork.h:95
const QString & description() const
Returns the description of the network.
Definition KviIrcNetwork.h:118
void setOnLoginCommand(const QString &szCmd)
Sets the list of commands to run on network login.
Definition KviIrcNetwork.h:251
const QString & userName() const
Returns the username of the user associated to the network.
Definition KviIrcNetwork.h:142
void setAutoConnect(bool bAutoConnect)
Sets the autoconnect flag.
Definition KviIrcNetwork.h:307
Irc server database handling class.
Definition KviIrcServerDataBase.h:67
The class which manages the irc servers.
Definition KviIrcServer.h:52
Definition KviNickServRuleSet.h:38
A template double linked list of pointers.
Definition KviPointerList.h:371
This file contains compile time settings.
#define KVILIB_API
Definition kvi_settings.h:124