Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

POP3account Class Reference

#include </home/clem/local/src/opie/noncore/net/mail/libmailwrapper/settings.h>

Inheritance diagram for POP3account:

Inheritance graph
[legend]
Collaboration diagram for POP3account:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 POP3account ()
 POP3account (QString filename)
virtual void read ()
virtual void save ()
virtual QString getFileName ()
virtual bool getCheckMaxSize () const
virtual void setCheckMaxSize (bool)
virtual int getMaxSize () const
virtual void setMaxSize (int)

Static Public Member Functions

static QString getUniqueFileName ()

Private Attributes

QString file
bool m_CheckSize
int m_MaxSize

Constructor & Destructor Documentation

POP3account::POP3account  ) 
 

Definition at line 206 of file settings.cpp.

References MAILLIB::A_POP3, Account::accountName(), Account::connectionType, getUniqueFileName(), m_CheckSize, m_MaxSize, POP3_PORT, Account::port, Account::ssl, and Account::type.

POP3account::POP3account QString  filename  ) 
 

Definition at line 219 of file settings.cpp.

References MAILLIB::A_POP3, Account::accountName(), Account::connectionType, m_CheckSize, m_MaxSize, POP3_PORT, Account::port, Account::ssl, and Account::type.


Member Function Documentation

bool POP3account::getCheckMaxSize  )  const [virtual]
 

Definition at line 291 of file settings.cpp.

References m_CheckSize.

Referenced by POP3config::fillValues(), and POP3wrapper::POP3wrapper().

QString POP3account::getFileName  )  [virtual]
 

Reimplemented from Account.

Definition at line 286 of file settings.cpp.

Referenced by POP3wrapper::POP3wrapper(), read(), and save().

int POP3account::getMaxSize  )  const [virtual]
 

Definition at line 301 of file settings.cpp.

References m_MaxSize.

Referenced by POP3config::fillValues(), and POP3wrapper::POP3wrapper().

QString POP3account::getUniqueFileName  )  [static]
 

Definition at line 232 of file settings.cpp.

References QValueList< T >::contains(), QDir::entryList(), and QString::setNum().

Referenced by POP3account().

void POP3account::read  )  [virtual]
 

Reimplemented from Account.

Definition at line 247 of file settings.cpp.

References Account::accountName(), Account::connectionType, Config::File, getFileName(), m_CheckSize, m_MaxSize, Account::offline, Account::password, Account::port, Config::readBoolEntry(), Config::readEntry(), Config::readEntryCrypt(), Config::readNumEntry(), Account::server, Config::setGroup(), Account::ssl, and Account::user().

void POP3account::save  )  [virtual]
 

Reimplemented from Account.

Definition at line 264 of file settings.cpp.

References Account::accountName(), Settings::checkDirectory(), Account::connectionType, Config::File, getFileName(), m_CheckSize, m_MaxSize, odebug, oendl, Account::offline, Account::password, Account::port, Account::server, Config::setGroup(), Account::ssl, Account::user(), Config::write(), Config::writeEntry(), and Config::writeEntryCrypt().

Referenced by POP3viewItem::setOnOffline().

void POP3account::setCheckMaxSize bool   )  [virtual]
 

Definition at line 296 of file settings.cpp.

References m_CheckSize.

Referenced by POP3config::accept().

void POP3account::setMaxSize int   )  [virtual]
 

Definition at line 306 of file settings.cpp.

References m_MaxSize.

Referenced by POP3config::accept().


Member Data Documentation

QString POP3account::file [private]
 

Definition at line 98 of file settings.h.

bool POP3account::m_CheckSize [private]
 

Definition at line 99 of file settings.h.

Referenced by getCheckMaxSize(), POP3account(), read(), save(), and setCheckMaxSize().

int POP3account::m_MaxSize [private]
 

Definition at line 100 of file settings.h.

Referenced by getMaxSize(), POP3account(), read(), save(), and setMaxSize().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:45:06 2005 for OPIE by  doxygen 1.4.2