1#ifndef _KVI_USERIDENTITY_H_
2#define _KVI_USERIDENTITY_H_
Definition KviConfigurationFile.h:50
Definition KviHeapObject.h:119
Definition KviPixmap.h:35
User identity handling class.
Definition KviUserIdentity.h:45
QString m_szLanguages
Definition KviUserIdentity.h:81
const QString & altNickName1() const
Returns the alternative nickname of the user.
Definition KviUserIdentity.h:106
void setNickName(const QString &szNickName)
Sets the nickname of the user.
Definition KviUserIdentity.h:210
QString m_szUserName
Definition KviUserIdentity.h:69
void setPartMessage(const QString &szMsg)
Sets the part messaege of the user.
Definition KviUserIdentity.h:266
KviUserIdentity()
Constructs the user identity object.
Definition KviUserIdentity.cpp:32
const QString & altNickName2() const
Returns the second alternative nickname of the user.
Definition KviUserIdentity.h:112
QString m_szRealName
Definition KviUserIdentity.h:70
void setAltNickName1(const QString &szNickName)
Sets the alternative nickname of the user.
Definition KviUserIdentity.h:217
QString m_szAge
Definition KviUserIdentity.h:78
QString m_szNickName
Definition KviUserIdentity.h:63
void setLocation(const QString &szLocation)
Sets the location of the user.
Definition KviUserIdentity.h:294
QString m_szOtherInfo
Definition KviUserIdentity.h:82
QString m_szAltNickName2
Definition KviUserIdentity.h:66
const QString & languages() const
Returns the languages of the user.
Definition KviUserIdentity.h:172
~KviUserIdentity()
Destroys the user identity object.
const QString & partMessage() const
Returns the part message of the user.
Definition KviUserIdentity.h:142
void setPassword(const QString &szPassword)
Sets the password of the user.
Definition KviUserIdentity.h:252
void setRealName(const QString &szRealName)
Sets the realname of the user.
Definition KviUserIdentity.h:245
const QString & userMode() const
Returns the user mode of the user.
Definition KviUserIdentity.h:184
const QString & id() const
Returns the id of the user.
Definition KviUserIdentity.h:94
const KviPixmap & avatar() const
Returns the avatar of the user.
Definition KviUserIdentity.h:136
const QString & nickName() const
Returns the nickname of the user.
Definition KviUserIdentity.h:100
QString m_szOnLoginCommand
Definition KviUserIdentity.h:87
KviPixmap m_pixAvatar
Definition KviUserIdentity.h:73
QString m_szUserMode
Definition KviUserIdentity.h:84
void setAvatar(const KviPixmap &pix)
Sets the avatar of the user.
Definition KviUserIdentity.h:259
QString m_szOnConnectCommand
Definition KviUserIdentity.h:86
QString m_szAltNickName1
Definition KviUserIdentity.h:65
void setLanguages(const QString &szLanguages)
Sets the languages of the user.
Definition KviUserIdentity.h:301
void setAltNickName2(const QString &szNickName)
Sets the second alternative nickname of the user.
Definition KviUserIdentity.h:224
const QString & userName() const
Returns the username of the user.
Definition KviUserIdentity.h:124
QString m_szQuitMessage
Definition KviUserIdentity.h:76
QString m_szPartMessage
Definition KviUserIdentity.h:75
friend class KviUserIdentityManager
Definition KviUserIdentity.h:46
void setUserName(const QString &szUserName)
Sets the username of the user.
Definition KviUserIdentity.h:238
const QString & onConnectCommand() const
Returns the list of commands to run on connection.
Definition KviUserIdentity.h:190
QString m_szId
Definition KviUserIdentity.h:61
void setAltNickName3(const QString &szNickName)
Sets the third alternative nickname of the user.
Definition KviUserIdentity.h:231
void setOtherInfo(const QString &szOtherInfo)
Sets the other info for the user.
Definition KviUserIdentity.h:308
const QString & gender() const
Returns the gender of the user.
Definition KviUserIdentity.h:160
void setGender(const QString &szGender)
Sets the gender of the user.
Definition KviUserIdentity.h:287
const QString & onLoginCommand() const
Returns the list of commands to run on login.
Definition KviUserIdentity.h:196
void setOnLoginCommand(const QString &szOnLoginCommand)
Sets the commands list to run on login.
Definition KviUserIdentity.h:329
void setAge(const QString &szAge)
Sets the age of the user.
Definition KviUserIdentity.h:280
QString m_szGender
Definition KviUserIdentity.h:79
void setUserMode(const QString &szUserMode)
Sets the user mode of the user.
Definition KviUserIdentity.h:315
void setQuitMessage(const QString &szMsg)
Sets the quit messaege of the user.
Definition KviUserIdentity.h:273
const QString & otherInfo() const
Returns the other info field of the user.
Definition KviUserIdentity.h:178
QString m_szPassword
Definition KviUserIdentity.h:71
const QString & location() const
Returns the location of the user.
Definition KviUserIdentity.h:166
const QString & password() const
Returns the password of the user.
Definition KviUserIdentity.h:130
QString m_szAltNickName3
Definition KviUserIdentity.h:67
const QString & quitMessage() const
Returns the quit message of the user.
Definition KviUserIdentity.h:148
const QString & altNickName3() const
Returns the third alternative nickanem of the user.
Definition KviUserIdentity.h:118
void setOnConnectCommand(const QString &szOnConnectCommand)
Sets the commands list to run on connection.
Definition KviUserIdentity.h:322
QString m_szLocation
Definition KviUserIdentity.h:80
const QString & age() const
Returns the age of the user.
Definition KviUserIdentity.h:154
void setId(const QString &szId)
Sets the id of the user.
Definition KviUserIdentity.h:203
This file contains compile time settings.
#define KVILIB_API
Definition kvi_settings.h:124