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

IMAPaccount Class Reference

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

Inheritance diagram for IMAPaccount:

Inheritance graph
[legend]
Collaboration diagram for IMAPaccount:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 IMAPaccount ()
 IMAPaccount (QString filename)
virtual void read ()
virtual void save ()
virtual QString getFileName ()
void setPrefix (const QString &str)
const QStringgetPrefix () const

Static Public Member Functions

static QString getUniqueFileName ()

Private Attributes

QString file
QString prefix

Constructor & Destructor Documentation

IMAPaccount::IMAPaccount  ) 
 

Definition at line 121 of file settings.cpp.

References MAILLIB::A_IMAP, Account::accountName(), Account::connectionType, getUniqueFileName(), IMAP_PORT, Account::port, Account::ssl, and Account::type.

IMAPaccount::IMAPaccount QString  filename  ) 
 

Definition at line 132 of file settings.cpp.

References MAILLIB::A_IMAP, Account::accountName(), Account::connectionType, IMAP_PORT, Account::port, Account::ssl, and Account::type.


Member Function Documentation

QString IMAPaccount::getFileName  )  [virtual]
 

Reimplemented from Account.

Definition at line 201 of file settings.cpp.

Referenced by read(), and save().

const QString& IMAPaccount::getPrefix  )  const [inline]
 

Definition at line 73 of file settings.h.

References prefix.

Referenced by IMAPconfig::fillValues(), and IMAPwrapper::listFolders().

QString IMAPaccount::getUniqueFileName  )  [static]
 

Definition at line 143 of file settings.cpp.

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

Referenced by IMAPaccount().

void IMAPaccount::read  )  [virtual]
 

Reimplemented from Account.

Definition at line 158 of file settings.cpp.

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

void IMAPaccount::save  )  [virtual]
 

Reimplemented from Account.

Definition at line 180 of file settings.cpp.

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

Referenced by IMAPviewItem::contextMenuSelected().

void IMAPaccount::setPrefix const QString str  )  [inline]
 

Definition at line 72 of file settings.h.

References prefix.

Referenced by IMAPconfig::accept().


Member Data Documentation

QString IMAPaccount::file [private]
 

Definition at line 76 of file settings.h.

QString IMAPaccount::prefix [private]
 

Definition at line 76 of file settings.h.

Referenced by getPrefix(), read(), save(), and setPrefix().


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