Logo Search packages:      
Sourcecode: kmess version File versions  Download package

Account Class Reference

#include <account.h>

Inheritance diagram for Account:

CurrentAccount

List of all members.


Detailed Description

A user account.
Author:
Mike K. Bennett

Definition at line 34 of file account.h.


Public Types

enum  ChatDirectoryStructure { SINGLEDIRECTORY = 0, BYYEAR = 1, BYMONTH = 2, BYDAY = 3 }
enum  PROXYTYPE { TYPE_HTTP = 0, TYPE_SOCKS4, TYPE_SOCKS5 }

Signals

void changedDisplaySettings ()
void changedEmailDisplaySettings ()
void changedFontSettings ()
void changedFriendlyName ()
void changedMsnObject ()
void changedTimerSettings ()
void changedViewMode ()

Public Member Functions

virtual void copyAccount (const Account *account)
void copyAccountUISettings (const Account *account)
const QString & getAutoreplyMessage () const
const QString & getChatFormat () const
const QFont & getContactFont () const
const QString & getContactFontColor () const
bool getCustomImage () const
const QString getCustomImagePath () const
const QString & getEmailCommand () const
bool getEmailSupported () const
const QFont & getFont () const
const QString & getFontColor () const
QString getFriendlyName () const
QString getHandle () const
const int & getIdleTime () const
const QString getImagePath () const
const QString getMsnObjectString () const
const int & getNotificationDuration () const
QString getPassword () const
const QString & getProxyPassword () const
const int & getProxyPort () const
const QString & getProxyServer () const
const int & getProxyType () const
const QString & getProxyUID () const
const QString & getSaveChatPath () const
bool getSaveChats () const
const int & getSavedChatDirectoryStructure () const
bool getShowAllowedContacts () const
bool getShowContactsByGroup () const
bool getShowEmail () const
bool getShowImage () const
bool getShowOfflineContacts () const
bool getShowOfflineNotification () const
bool getShowOtherFolders () const
bool getShowRemovedContacts () const
bool getShowSidebar () const
bool getStartInvisible () const
bool getUseAutologin () const
bool getUseContactFont () const
bool getUseEmoticons () const
bool getUseFontEffects () const
bool getUseHotmail () const
bool getUseIdleTimer () const
bool getUseNotifier () const
bool getUseProxy () const
void readProperties (KConfig *config, QString handle)
void saveProperties (KConfig *config)
void setAlertsInformation (bool useIdleTimer, int idleTime, bool useNotifier, int notificationDuration, bool showOfflineNotification)
void setAutoreplyMessage (const QString &autoreplyMessage)
void setChatInformation (bool useContactFont, bool useEmoticons, bool useFontEffects, const QString &chatFormat)
void setChatLoggingInformation (bool saveChats, const QString &saveChatPath, const int &directoryStructure)
void setCustomImage (bool customImage)
void setEmailInformation (bool useHotmail, const QString &emailCommand, bool showEmail, bool showOtherFolders)
void setFont (const QFont &font)
void setFontColor (const QString &fontColor)
void setFontInformation (const QFont &font, const QString &fontColor, const QFont &contactFont, const QString &contactFontColor)
void setFriendlyName (const QString &newName)
void setLoginInformation (QString handle, QString friendlyName, QString password="")
void setProxyInformation (bool useproxy, const int &proxytype, const QString &proxyserver, const int &proxyport, const QString &proxyuid, const QString &password)
void setShowAllowedContacts (bool showAllowedContacts)
void setShowContactsByGroup (bool showContactsByGroup)
void setShowImage (bool showImage)
void setShowOfflineContacts (bool showOfflineContacts)
void setShowRemovedContacts (bool showRemovedContacts)
void setShowSidebar (bool showSidebar)
void setStartInvisible (bool startInvisible)
void setUseAutologin (bool useAutologin)
void setUseEmoticons (bool useEmoticons)
void updateMsnObject ()

Protected Member Functions

void setEmailSupported (bool emailSupported)

Private Attributes

QString autoreplyMessage_
QString chatFormat_
QFont contactFont_
QString contactFontColor_
bool customImage_
bool dirty_
QString emailCommand_
bool emailSupported_
QFont font_
QString fontColor_
QString friendlyName_
QString handle_
int idleTime_
MsnObjectmsnObject_
int notificationDuration_
QString password_
QString proxyPassword_
int proxyPort_
QString proxyServer_
PROXYTYPE proxyType_
QString proxyUID_
QString saveChatPath_
bool saveChats_
int savedChatDirectoryStructure_
bool showAllowedContacts_
bool showContactsByGroup_
bool showEmail_
bool showImage_
bool showOfflineContacts_
bool showOfflineNotification_
bool showOtherFolders_
bool showRemovedContacts_
bool showSidebar_
bool startInvisible_
bool useAutologin_
bool useContactFont_
bool useEmoticons_
bool useFontEffects_
bool useHotmail_
bool useIdleTimer_
bool useNotifier_
bool useProxy_

Friends

class KMessTest

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

Generated by  Doxygen 1.6.0   Back to index