• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdepim
  • Sitemap
  • Contact Us
 

kpilot

MALConduitSettings Class Reference

#include <malconduitSettings.h>

Inheritance diagram for MALConduitSettings:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 9 of file malconduitSettings.h.


Public Types

enum  {
  eEverySync, eEveryHour, eEveryDay, eEveryWeek,
  eEveryMonth
}
enum  { eProxyNone, eProxyHTTP, eProxySOCKS }

Public Member Functions

ItemDateTime * lastMALSyncItem ()
ItemString * mALPasswordItem ()
ItemUInt * mALPortItem ()
ItemString * mALServerItem ()
ItemString * mALUserItem ()
ItemPassword * proxyPasswordItem ()
ItemUInt * proxyPortItem ()
ItemString * proxyServerItem ()
ItemEnum * proxyTypeItem ()
ItemString * proxyUserItem ()
ItemEnum * syncFrequencyItem ()
 ~MALConduitSettings ()

Static Public Member Functions

static QDateTime lastMALSync ()
static QString mALPassword ()
static uint mALPort ()
static QString mALServer ()
static QString mALUser ()
static QString proxyPassword ()
static uint proxyPort ()
static QString proxyServer ()
static int proxyType ()
static QString proxyUser ()
static MALConduitSettings * self ()
static void setLastMALSync (const QDateTime &v)
static void setMALPassword (const QString &v)
static void setMALPort (uint v)
static void setMALServer (const QString &v)
static void setMALUser (const QString &v)
static void setProxyPassword (const QString &v)
static void setProxyPort (uint v)
static void setProxyServer (const QString &v)
static void setProxyType (int v)
static void setProxyUser (const QString &v)
static void setSyncFrequency (int v)
static int syncFrequency ()

Protected Member Functions

 MALConduitSettings ()

Protected Attributes

QDateTime mLastMALSync
QString mMALPassword
uint mMALPort
QString mMALServer
QString mMALUser
QString mProxyPassword
uint mProxyPort
QString mProxyServer
int mProxyType
QString mProxyUser
int mSyncFrequency

Member Enumeration Documentation

anonymous enum

Enumerator:
eEverySync 
eEveryHour 
eEveryDay 
eEveryWeek 
eEveryMonth 

Definition at line 12 of file malconduitSettings.h.

anonymous enum

Enumerator:
eProxyNone 
eProxyHTTP 
eProxySOCKS 

Definition at line 13 of file malconduitSettings.h.


Constructor & Destructor Documentation

MALConduitSettings::~MALConduitSettings (  ) 

Definition at line 121 of file malconduitSettings.cpp.

MALConduitSettings::MALConduitSettings (  )  [protected]

Definition at line 29 of file malconduitSettings.cpp.


Member Function Documentation

static QDateTime MALConduitSettings::lastMALSync (  )  [inline, static]

Get Last MAL Sync.

Definition at line 32 of file malconduitSettings.h.

ItemDateTime* MALConduitSettings::lastMALSyncItem (  )  [inline]

Get Item object corresponding to LastMALSync().

Definition at line 40 of file malconduitSettings.h.

static QString MALConduitSettings::mALPassword (  )  [inline, static]

Get MAL Password.

Definition at line 302 of file malconduitSettings.h.

ItemString* MALConduitSettings::mALPasswordItem (  )  [inline]

Get Item object corresponding to MALPassword().

Definition at line 310 of file malconduitSettings.h.

static uint MALConduitSettings::mALPort (  )  [inline, static]

Get MAL Port.

Definition at line 248 of file malconduitSettings.h.

ItemUInt* MALConduitSettings::mALPortItem (  )  [inline]

Get Item object corresponding to MALPort().

Definition at line 256 of file malconduitSettings.h.

static QString MALConduitSettings::mALServer (  )  [inline, static]

Get MAL Server.

Definition at line 221 of file malconduitSettings.h.

ItemString* MALConduitSettings::mALServerItem (  )  [inline]

Get Item object corresponding to MALServer().

Definition at line 229 of file malconduitSettings.h.

static QString MALConduitSettings::mALUser (  )  [inline, static]

Get MAL User.

Definition at line 275 of file malconduitSettings.h.

ItemString* MALConduitSettings::mALUserItem (  )  [inline]

Get Item object corresponding to MALUser().

Definition at line 283 of file malconduitSettings.h.

static QString MALConduitSettings::proxyPassword (  )  [inline, static]

Get Proxy Password.

Definition at line 194 of file malconduitSettings.h.

ItemPassword* MALConduitSettings::proxyPasswordItem (  )  [inline]

Get Item object corresponding to ProxyPassword().

Definition at line 202 of file malconduitSettings.h.

static uint MALConduitSettings::proxyPort (  )  [inline, static]

Get Proxy Port.

Definition at line 140 of file malconduitSettings.h.

ItemUInt* MALConduitSettings::proxyPortItem (  )  [inline]

Get Item object corresponding to ProxyPort().

Definition at line 148 of file malconduitSettings.h.

static QString MALConduitSettings::proxyServer (  )  [inline, static]

Get Proxy Server.

Definition at line 113 of file malconduitSettings.h.

ItemString* MALConduitSettings::proxyServerItem (  )  [inline]

Get Item object corresponding to ProxyServer().

Definition at line 121 of file malconduitSettings.h.

static int MALConduitSettings::proxyType (  )  [inline, static]

Get Proxy Type.

Definition at line 86 of file malconduitSettings.h.

ItemEnum* MALConduitSettings::proxyTypeItem (  )  [inline]

Get Item object corresponding to ProxyType().

Definition at line 94 of file malconduitSettings.h.

static QString MALConduitSettings::proxyUser (  )  [inline, static]

Get Proxy User.

Definition at line 167 of file malconduitSettings.h.

ItemString* MALConduitSettings::proxyUserItem (  )  [inline]

Get Item object corresponding to ProxyUser().

Definition at line 175 of file malconduitSettings.h.

MALConduitSettings * MALConduitSettings::self (  )  [static]

Definition at line 19 of file malconduitSettings.cpp.

static void MALConduitSettings::setLastMALSync ( const QDateTime &  v  )  [inline, static]

Set Last MAL Sync.

Definition at line 22 of file malconduitSettings.h.

static void MALConduitSettings::setMALPassword ( const QString &  v  )  [inline, static]

Set MAL Password.

Definition at line 292 of file malconduitSettings.h.

static void MALConduitSettings::setMALPort ( uint  v  )  [inline, static]

Set MAL Port.

Definition at line 238 of file malconduitSettings.h.

static void MALConduitSettings::setMALServer ( const QString &  v  )  [inline, static]

Set MAL Server.

Definition at line 211 of file malconduitSettings.h.

static void MALConduitSettings::setMALUser ( const QString &  v  )  [inline, static]

Set MAL User.

Definition at line 265 of file malconduitSettings.h.

static void MALConduitSettings::setProxyPassword ( const QString &  v  )  [inline, static]

Set Proxy Password.

Definition at line 184 of file malconduitSettings.h.

static void MALConduitSettings::setProxyPort ( uint  v  )  [inline, static]

Set Proxy Port.

Definition at line 130 of file malconduitSettings.h.

static void MALConduitSettings::setProxyServer ( const QString &  v  )  [inline, static]

Set Proxy Server.

Definition at line 103 of file malconduitSettings.h.

static void MALConduitSettings::setProxyType ( int  v  )  [inline, static]

Set Proxy Type.

Definition at line 76 of file malconduitSettings.h.

static void MALConduitSettings::setProxyUser ( const QString &  v  )  [inline, static]

Set Proxy User.

Definition at line 157 of file malconduitSettings.h.

static void MALConduitSettings::setSyncFrequency ( int  v  )  [inline, static]

Set Sync Frequency.

Definition at line 49 of file malconduitSettings.h.

static int MALConduitSettings::syncFrequency (  )  [inline, static]

Get Sync Frequency.

Definition at line 59 of file malconduitSettings.h.

ItemEnum* MALConduitSettings::syncFrequencyItem (  )  [inline]

Get Item object corresponding to SyncFrequency().

Definition at line 67 of file malconduitSettings.h.


Member Data Documentation

QDateTime MALConduitSettings::mLastMALSync [protected]

Definition at line 321 of file malconduitSettings.h.

QString MALConduitSettings::mMALPassword [protected]

Definition at line 331 of file malconduitSettings.h.

uint MALConduitSettings::mMALPort [protected]

Definition at line 329 of file malconduitSettings.h.

QString MALConduitSettings::mMALServer [protected]

Definition at line 328 of file malconduitSettings.h.

QString MALConduitSettings::mMALUser [protected]

Definition at line 330 of file malconduitSettings.h.

QString MALConduitSettings::mProxyPassword [protected]

Definition at line 327 of file malconduitSettings.h.

uint MALConduitSettings::mProxyPort [protected]

Definition at line 325 of file malconduitSettings.h.

QString MALConduitSettings::mProxyServer [protected]

Definition at line 324 of file malconduitSettings.h.

int MALConduitSettings::mProxyType [protected]

Definition at line 323 of file malconduitSettings.h.

QString MALConduitSettings::mProxyUser [protected]

Definition at line 326 of file malconduitSettings.h.

int MALConduitSettings::mSyncFrequency [protected]

Definition at line 322 of file malconduitSettings.h.


The documentation for this class was generated from the following files:
  • malconduitSettings.h
  • malconduitSettings.cpp

kpilot

Skip menu "kpilot"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  •   doc
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal