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

Account Class Reference

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

Inheritance diagram for Account:

Inheritance graph
[legend]
Collaboration diagram for Account:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Account ()
virtual ~Account ()
void remove ()
void setAccountName (QString name)
const QStringgetAccountName () const
MAILLIB::ATYPE getType () const
void setServer (const QString &str)
const QStringgetServer () const
void setPort (const QString &str)
const QStringgetPort () const
void setUser (const QString &str)
const QStringgetUser () const
void setPassword (const QString &str)
const QStringgetPassword () const
void setSSL (bool b)
bool getSSL ()
void setConnectionType (int x)
int ConnectionType ()
void setOffline (bool b)
bool getOffline () const
virtual QString getFileName ()
virtual void read ()
virtual void save ()
 Account ()
void setAccountName (QString accountName)
void setRealName (QString name)
void setEmail (QString email)
void setOrg (QString org)
void setImapServer (QString imapServer)
void setImapPort (QString imapPort)
void setSmtpServer (QString smtpServer)
void setSmtpPort (QString smtpPort)
void setUser (QString user)
void setPass (QString pass)
void setSmtpSsl (bool smtpssl)
void setSmtpSslPort (QString smtpSslPort)
void setImapSsl (bool imapssl)
void setImapSslPort (QString imapSslPort)
void setDateField (bool dateField)
void setMsgIdField (bool msgIdField)
void setDefaultCc (bool defaultCc)
void setDefaultBcc (bool defaultBcc)
void setDefaultReplyTo (bool defaultRep)
void setCc (QString cc)
void setBcc (QString bcc)
void setReplyTo (QString replyTo)
void setSignature (QString signature)
QString accountName ()
QString realName ()
QString email ()
QString org ()
QString imapServer ()
QString imapPort ()
QString smtpServer ()
QString smtpPort ()
QString user ()
QString pass ()
bool smtpSsl ()
QString smtpSslPort ()
bool imapSsl ()
QString imapSslPort ()
bool dateField ()
bool msgIdField ()
bool defaultCc ()
bool defaultBcc ()
bool defaultReplyTo ()
QString cc ()
QString bcc ()
QString replyTo ()
QString signature ()
 Account ()
 ~Account ()
void addAccount (QString, int, float, int, QString, float, int, int, int, float, const char *)
void updateAccount (QString name, QString description, QString currencycode, int accountid)
void setAccountExpanded (int expanded, int accountid)
int getAccountExpanded (int id)
void deleteAccount (int)
int getNumberOfAccounts ()
int getNumberOfChildAccounts (int)
void updateAccountBalance (int accountid)
void changeParentAccountBalance (int parentid)
int getParentAccountID (QString accountname)
int getParentAccountID (int id)
void displayAccounts (QListView *)
int displayParentAccountNames (QComboBox *, QString)
int getAccountType (int)
int getStatementDay (int)
int getStatementMonth (int)
int getStatementYear (int)
float getStatementBalance (int)
QString getAccountDescription (int accountid)
QString getCurrencyCode (int accountid)
QString getAccountName (int accountid)
QStringList getAccountNames ()
QStringList getAccountIDs ()
QString getAccountBalance (int accountid)
float getAccountCreditLimit (int)

Public Attributes

sqlite3 * adb

Protected Attributes

QString accountName
QString server
QString port
QString user
QString password
bool ssl
int connectionType
bool offline
MAILLIB::ATYPE type

Private Attributes

QString _accountName
QString _name
QString _email
QString _org
QString _imapServer
QString _smtpServer
QString _user
QString _pass
QString _cc
QString _bcc
QString _replyTo
QString _imapPort
QString _smtpPort
QString _signature
QString _smtpSslPort
QString _imapSslPort
bool _dateField
bool _msgIdField
bool _defaultCc
bool _defaultBcc
bool _defaultRep
bool _smtpssl
bool _imapssl

Constructor & Destructor Documentation

Account::Account  ) 
 

Definition at line 106 of file settings.cpp.

References MAILLIB::A_UNDEFINED, accountName(), connectionType, offline, ssl, and type.

Account::~Account  )  [inline, virtual]
 

Definition at line 18 of file settings.h.

Account::Account  )  [inline]
 

Definition at line 11 of file configfile.h.

References _dateField, _defaultBcc, _defaultCc, _defaultRep, _imapssl, _msgIdField, and _smtpssl.

Account::Account  ) 
 

Account::~Account  ) 
 


Member Function Documentation

QString Account::accountName  )  [inline]
 

Definition at line 47 of file configfile.h.

References _accountName.

Referenced by Account(), getAccountName(), getFileName(), IMAPaccount::IMAPaccount(), NNTPaccount::NNTPaccount(), POP3account::POP3account(), NNTPaccount::read(), SMTPaccount::read(), POP3account::read(), IMAPaccount::read(), NNTPaccount::save(), SMTPaccount::save(), POP3account::save(), IMAPaccount::save(), setAccountName(), and SMTPaccount::SMTPaccount().

void Account::addAccount QString  ,
int  ,
float  ,
int  ,
QString  ,
float  ,
int  ,
int  ,
int  ,
float  ,
const char * 
 

Definition at line 19 of file account.cpp.

References adb.

Referenced by AccountDisplay::addAccount().

QString Account::bcc  )  [inline]
 

Definition at line 68 of file configfile.h.

References _bcc.

Referenced by AccountEditor::fillValues(), Composer::slotFromChanged(), and ConfigFile::updateAccount().

QString Account::cc  )  [inline]
 

Definition at line 67 of file configfile.h.

References _cc.

Referenced by AccountEditor::fillValues(), Composer::slotFromChanged(), and ConfigFile::updateAccount().

void Account::changeParentAccountBalance int  parentid  ) 
 

Definition at line 97 of file account.cpp.

References adb, and NULL.

Referenced by AccountDisplay::addAccount(), TransactionDisplay::addTransaction(), AccountDisplay::deleteAccount(), TransactionDisplay::deleteTransaction(), TransactionDisplay::editTransfer(), AccountDisplay::getTransferAccounts(), and TransactionDisplay::updateAndDisplay().

int Account::ConnectionType  )  [inline]
 

Definition at line 41 of file settings.h.

References connectionType.

Referenced by SMTPwrapper::connect_server(), SMTPconfig::fillValues(), POP3config::fillValues(), IMAPconfig::fillValues(), IMAPconfig::IMAPconfig(), POP3wrapper::login(), NNTPwrapper::login(), IMAPwrapper::login(), POP3config::POP3config(), and SMTPconfig::SMTPconfig().

bool Account::dateField  )  [inline]
 

Definition at line 62 of file configfile.h.

References _dateField.

bool Account::defaultBcc  )  [inline]
 

Definition at line 65 of file configfile.h.

References _defaultBcc.

Referenced by AccountEditor::fillValues(), Composer::slotFromChanged(), and ConfigFile::updateAccount().

bool Account::defaultCc  )  [inline]
 

Definition at line 64 of file configfile.h.

References _defaultCc.

Referenced by AccountEditor::fillValues(), Composer::slotFromChanged(), and ConfigFile::updateAccount().

bool Account::defaultReplyTo  )  [inline]
 

Definition at line 66 of file configfile.h.

References _defaultRep.

Referenced by AccountEditor::fillValues(), Composer::slotFromChanged(), and ConfigFile::updateAccount().

void Account::deleteAccount int   ) 
 

Definition at line 31 of file account.cpp.

References adb.

Referenced by AccountDisplay::deleteAccount().

void Account::displayAccounts QListView *   ) 
 

Definition at line 120 of file account.cpp.

References adb, Qt::AlignRight, QString::append(), direction(), getAccountExpanded(), Preferences::getColumnPreference(), getNumberOfChildAccounts(), Preferences::getPreference(), Preferences::getSortingPreference(), and TRUE.

Referenced by AccountDisplay::addAccount(), QashMoney::changeTabDisplay(), AccountDisplay::deleteAccount(), QashMoney::displayAccountPreferencesDialog(), AccountDisplay::editAccount(), and AccountDisplay::getTransferAccounts().

int Account::displayParentAccountNames QComboBox *  ,
QString 
 

Definition at line 232 of file account.cpp.

References adb, getParentAccountID(), and NULL.

QString Account::email  )  [inline]
 

Definition at line 50 of file configfile.h.

References _email.

Referenced by AccountListItem::AccountListItem(), AccountEditor::fillValues(), MailFactory::MailFactory(), SmtpHandler::readyRead(), and ConfigFile::updateAccount().

QString Account::getAccountBalance int  accountid  ) 
 

Definition at line 304 of file account.cpp.

References adb, and NULL.

Referenced by QashMoney::changeTabDisplay(), and TransactionDisplay::redisplayAccountBalance().

float Account::getAccountCreditLimit int   ) 
 

Definition at line 311 of file account.cpp.

References adb, and NULL.

QString Account::getAccountDescription int  accountid  ) 
 

Definition at line 283 of file account.cpp.

References adb, and NULL.

Referenced by AccountDisplay::editAccount().

int Account::getAccountExpanded int  id  ) 
 

Definition at line 41 of file account.cpp.

References adb.

Referenced by displayAccounts().

QStringList Account::getAccountIDs  ) 
 

Definition at line 363 of file account.cpp.

References adb, and QValueList< T >::append().

Referenced by TransactionDisplay::editTransfer().

QString Account::getAccountName int  accountid  ) 
 

Definition at line 297 of file account.cpp.

References adb, and NULL.

const QString& Account::getAccountName  )  const [inline]
 

Definition at line 22 of file settings.h.

References accountName().

Referenced by AccountListItem::AccountListItem(), QashMoney::changeTabDisplay(), ComposeMail::ComposeMail(), Transaction::displayTransactions(), Transfer::displayTransfers(), NNTPconfig::fillValues(), SMTPconfig::fillValues(), POP3config::fillValues(), IMAPconfig::fillValues(), POP3wrapper::getName(), NNTPwrapper::getName(), IMAPwrapper::getName(), IMAPviewItem::IMAPviewItem(), NNTPviewItem::NNTPviewItem(), POP3viewItem::POP3viewItem(), AccountView::populate(), and TransferDialog::TransferDialog().

QStringList Account::getAccountNames  ) 
 

Definition at line 352 of file account.cpp.

References adb, and QValueList< T >::append().

Referenced by TransactionDisplay::editTransfer().

int Account::getAccountType int   ) 
 

Definition at line 255 of file account.cpp.

References adb, and NULL.

QString Account::getCurrencyCode int  accountid  ) 
 

Definition at line 290 of file account.cpp.

References adb, and NULL.

Referenced by AccountDisplay::editAccount().

virtual QString Account::getFileName  )  [inline, virtual]
 

Reimplemented in IMAPaccount, POP3account, SMTPaccount, and NNTPaccount.

Definition at line 47 of file settings.h.

References accountName().

Referenced by remove().

int Account::getNumberOfAccounts  ) 
 

Definition at line 51 of file account.cpp.

References adb, and NULL.

Referenced by AccountDisplay::addAccount(), QashMoney::changeTabDisplay(), AccountDisplay::deleteAccount(), and QashMoney::displayAccountPreferencesDialog().

int Account::getNumberOfChildAccounts int   ) 
 

Definition at line 58 of file account.cpp.

References adb, and NULL.

Referenced by displayAccounts().

bool Account::getOffline  )  const [inline]
 

Definition at line 45 of file settings.h.

References offline.

Referenced by IMAPviewItem::contextMenuSelected(), StatusMail::initAccounts(), POP3wrapper::login(), NNTPwrapper::login(), IMAPwrapper::login(), NNTPviewItem::NNTPviewItem(), IMAPviewItem::offline(), POP3viewItem::POP3viewItem(), NNTPviewItem::refresh(), POP3viewItem::refresh(), IMAPviewItem::refreshFolders(), IMAPviewItem::serverMenu(), NNTPviewItem::serverMenu(), POP3viewItem::serverMenu(), NNTPviewItem::setOnOffline(), and POP3viewItem::setOnOffline().

int Account::getParentAccountID int  id  ) 
 

Definition at line 106 of file account.cpp.

References adb, and NULL.

int Account::getParentAccountID QString  accountname  ) 
 

Definition at line 113 of file account.cpp.

References adb, and NULL.

Referenced by TransactionDisplay::addTransaction(), QashMoney::changeTabDisplay(), AccountDisplay::deleteAccount(), TransactionDisplay::deleteTransaction(), displayParentAccountNames(), Transaction::displayTransactions(), Transfer::displayTransfers(), TransactionDisplay::editTransfer(), AccountDisplay::getTransferAccounts(), Transaction::selectAllTransactions(), Transaction::selectNonClearedTransactions(), and TransactionDisplay::updateAndDisplay().

const QString& Account::getPassword  )  const [inline]
 

Definition at line 35 of file settings.h.

References password.

Referenced by SMTPwrapper::connect_server(), NNTPconfig::fillValues(), SMTPconfig::fillValues(), POP3config::fillValues(), IMAPconfig::fillValues(), SMTPwrapper::flushOutbox(), POP3wrapper::login(), NNTPwrapper::login(), and IMAPwrapper::login().

const QString& Account::getPort  )  const [inline]
 

Definition at line 29 of file settings.h.

References port.

Referenced by SMTPwrapper::connect_server(), NNTPconfig::fillValues(), SMTPconfig::fillValues(), POP3config::fillValues(), IMAPconfig::fillValues(), POP3wrapper::login(), NNTPwrapper::login(), and IMAPwrapper::login().

const QString& Account::getServer  )  const [inline]
 

Definition at line 26 of file settings.h.

References server.

Referenced by SMTPwrapper::connect_server(), NNTPconfig::fillValues(), SMTPconfig::fillValues(), POP3config::fillValues(), IMAPconfig::fillValues(), POP3wrapper::login(), NNTPwrapper::login(), and IMAPwrapper::login().

bool Account::getSSL  )  [inline]
 

Definition at line 38 of file settings.h.

References ssl.

Referenced by NNTPconfig::fillValues().

float Account::getStatementBalance int   ) 
 

Definition at line 318 of file account.cpp.

References adb, and NULL.

Referenced by updateAccountBalance().

int Account::getStatementDay int   ) 
 

Definition at line 262 of file account.cpp.

References adb, and NULL.

int Account::getStatementMonth int   ) 
 

Definition at line 269 of file account.cpp.

References adb, and NULL.

int Account::getStatementYear int   ) 
 

Definition at line 276 of file account.cpp.

References adb, and NULL.

MAILLIB::ATYPE Account::getType  )  const [inline]
 

Definition at line 23 of file settings.h.

References type.

Referenced by AccountListItem::AccountListItem(), ComposeMail::ComposeMail(), POP3wrapper::getType(), NNTPwrapper::getType(), IMAPwrapper::getType(), AbstractMail::getWrapper(), StatusMail::initAccounts(), AccountView::populate(), EditAccounts::slotEditAccount(), EditAccounts::slotFillLists(), and OpieMail::slotSendQueued().

const QString& Account::getUser  )  const [inline]
 

Definition at line 32 of file settings.h.

References user().

Referenced by SMTPwrapper::connect_server(), NNTPconfig::fillValues(), SMTPconfig::fillValues(), POP3config::fillValues(), IMAPconfig::fillValues(), SMTPwrapper::flushOutbox(), POP3wrapper::login(), NNTPwrapper::login(), and IMAPwrapper::login().

QString Account::imapPort  )  [inline]
 

Definition at line 53 of file configfile.h.

References _imapPort.

Referenced by AccountEditor::fillValues(), IMAPBase::makeConnect(), and ConfigFile::updateAccount().

QString Account::imapServer  )  [inline]
 

Definition at line 52 of file configfile.h.

References _imapServer.

Referenced by AccountEditor::fillValues(), IMAPBase::makeConnect(), and ConfigFile::updateAccount().

bool Account::imapSsl  )  [inline]
 

Definition at line 60 of file configfile.h.

References _imapssl.

Referenced by AccountEditor::fillValues(), and ConfigFile::updateAccount().

QString Account::imapSslPort  )  [inline]
 

Definition at line 61 of file configfile.h.

References _imapSslPort.

Referenced by AccountEditor::fillValues(), and ConfigFile::updateAccount().

bool Account::msgIdField  )  [inline]
 

Definition at line 63 of file configfile.h.

References _msgIdField.

QString Account::org  )  [inline]
 

Definition at line 51 of file configfile.h.

References _org.

Referenced by AccountEditor::fillValues(), and ConfigFile::updateAccount().

QString Account::pass  )  [inline]
 

Definition at line 57 of file configfile.h.

References _pass.

Referenced by IMAPHandler::doLogin(), AccountEditor::fillValues(), SmtpHandler::readyRead(), and ConfigFile::updateAccount().

virtual void Account::read void   )  [inline, virtual]
 

Reimplemented in IMAPaccount, POP3account, SMTPaccount, and NNTPaccount.

Definition at line 48 of file settings.h.

References odebug, and oendl.

Referenced by Settings::readAccounts().

QString Account::realName  )  [inline]
 

Definition at line 49 of file configfile.h.

References _name.

Referenced by AccountListItem::AccountListItem(), AccountEditor::fillValues(), and ConfigFile::updateAccount().

void Account::remove  ) 
 

Definition at line 115 of file settings.cpp.

References getFileName(), and QFile::remove().

Referenced by EditAccounts::slotNewAccount().

QString Account::replyTo  )  [inline]
 

Definition at line 69 of file configfile.h.

References _replyTo.

Referenced by AccountEditor::fillValues(), Composer::slotFromChanged(), and ConfigFile::updateAccount().

virtual void Account::save  )  [inline, virtual]
 

Reimplemented in IMAPaccount, POP3account, SMTPaccount, and NNTPaccount.

Definition at line 49 of file settings.h.

References odebug, and oendl.

Referenced by Settings::saveAccounts().

void Account::setAccountExpanded int  expanded,
int  accountid
 

Definition at line 36 of file account.cpp.

References adb.

Referenced by AccountDisplay::setAccountCollapsed(), and AccountDisplay::setAccountExpanded().

void Account::setAccountName QString  accountName  )  [inline]
 

Definition at line 22 of file configfile.h.

References _accountName.

void Account::setAccountName QString  name  )  [inline]
 

Definition at line 21 of file settings.h.

References accountName().

Referenced by AccountEditor::accept(), SMTPconfig::accept(), POP3config::accept(), IMAPconfig::accept(), ConfigFile::ConfigFile(), and NNTPconfig::save().

void Account::setBcc QString  bcc  )  [inline]
 

Definition at line 43 of file configfile.h.

References _bcc.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setCc QString  cc  )  [inline]
 

Definition at line 42 of file configfile.h.

References _cc.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setConnectionType int  x  )  [inline]
 

Definition at line 40 of file settings.h.

References connectionType.

Referenced by SMTPconfig::accept(), POP3config::accept(), and IMAPconfig::accept().

void Account::setDateField bool  dateField  )  [inline]
 

Definition at line 37 of file configfile.h.

References _dateField.

void Account::setDefaultBcc bool  defaultBcc  )  [inline]
 

Definition at line 40 of file configfile.h.

References _defaultBcc.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setDefaultCc bool  defaultCc  )  [inline]
 

Definition at line 39 of file configfile.h.

References _defaultCc.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setDefaultReplyTo bool  defaultRep  )  [inline]
 

Definition at line 41 of file configfile.h.

References _defaultRep.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setEmail QString  email  )  [inline]
 

Definition at line 25 of file configfile.h.

References _email.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setImapPort QString  imapPort  )  [inline]
 

Definition at line 28 of file configfile.h.

References _imapPort.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setImapServer QString  imapServer  )  [inline]
 

Definition at line 27 of file configfile.h.

References _imapServer.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setImapSsl bool  imapssl  )  [inline]
 

Definition at line 35 of file configfile.h.

References _imapssl.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setImapSslPort QString  imapSslPort  )  [inline]
 

Definition at line 36 of file configfile.h.

References _imapSslPort.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setMsgIdField bool  msgIdField  )  [inline]
 

Definition at line 38 of file configfile.h.

References _msgIdField.

void Account::setOffline bool  b  )  [inline]
 

Definition at line 44 of file settings.h.

References offline.

Referenced by IMAPviewItem::contextMenuSelected(), NNTPviewItem::setOnOffline(), and POP3viewItem::setOnOffline().

void Account::setOrg QString  org  )  [inline]
 

Definition at line 26 of file configfile.h.

References _org.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setPass QString  pass  )  [inline]
 

Definition at line 32 of file configfile.h.

References _pass.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setPassword const QString str  )  [inline]
 

Definition at line 34 of file settings.h.

References password.

Referenced by SMTPconfig::accept(), POP3config::accept(), IMAPconfig::accept(), SMTPwrapper::flushOutbox(), and NNTPconfig::save().

void Account::setPort const QString str  )  [inline]
 

Definition at line 28 of file settings.h.

References port.

Referenced by SMTPconfig::accept(), POP3config::accept(), IMAPconfig::accept(), and NNTPconfig::save().

void Account::setRealName QString  name  )  [inline]
 

Definition at line 24 of file configfile.h.

References _name.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setReplyTo QString  replyTo  )  [inline]
 

Definition at line 44 of file configfile.h.

References _replyTo.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setServer const QString str  )  [inline]
 

Definition at line 25 of file settings.h.

References server.

Referenced by SMTPconfig::accept(), POP3config::accept(), IMAPconfig::accept(), and NNTPconfig::save().

void Account::setSignature QString  signature  )  [inline]
 

Definition at line 45 of file configfile.h.

References _signature.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setSmtpPort QString  smtpPort  )  [inline]
 

Definition at line 30 of file configfile.h.

References _smtpPort.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setSmtpServer QString  smtpServer  )  [inline]
 

Definition at line 29 of file configfile.h.

References _smtpServer.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setSmtpSsl bool  smtpssl  )  [inline]
 

Definition at line 33 of file configfile.h.

References _smtpssl.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setSmtpSslPort QString  smtpSslPort  )  [inline]
 

Definition at line 34 of file configfile.h.

References _smtpSslPort.

Referenced by AccountEditor::accept(), and ConfigFile::ConfigFile().

void Account::setSSL bool  b  )  [inline]
 

Definition at line 37 of file settings.h.

References ssl.

Referenced by NNTPconfig::save().

void Account::setUser QString  user  )  [inline]
 

Definition at line 31 of file configfile.h.

References _user.

void Account::setUser const QString str  )  [inline]
 

Definition at line 31 of file settings.h.

References user().

Referenced by AccountEditor::accept(), SMTPconfig::accept(), POP3config::accept(), IMAPconfig::accept(), ConfigFile::ConfigFile(), SMTPwrapper::flushOutbox(), and NNTPconfig::save().

QString Account::signature  )  [inline]
 

Definition at line 70 of file configfile.h.

References _signature.

Referenced by AccountEditor::fillValues(), Composer::slotFromChanged(), and ConfigFile::updateAccount().

QString Account::smtpPort  )  [inline]
 

Definition at line 55 of file configfile.h.

References _smtpPort.

Referenced by AccountEditor::fillValues(), SmtpHandler::SmtpHandler(), and ConfigFile::updateAccount().

QString Account::smtpServer  )  [inline]
 

Definition at line 54 of file configfile.h.

References _smtpServer.

Referenced by AccountEditor::fillValues(), SmtpHandler::SmtpHandler(), and ConfigFile::updateAccount().

bool Account::smtpSsl  )  [inline]
 

Definition at line 58 of file configfile.h.

References _smtpssl.

Referenced by AccountEditor::fillValues(), and ConfigFile::updateAccount().

QString Account::smtpSslPort  )  [inline]
 

Definition at line 59 of file configfile.h.

References _smtpSslPort.

Referenced by AccountEditor::fillValues(), and ConfigFile::updateAccount().

void Account::updateAccount QString  name,
QString  description,
QString  currencycode,
int  accountid
 

Definition at line 26 of file account.cpp.

References adb.

Referenced by AccountDisplay::editAccount().

void Account::updateAccountBalance int  accountid  ) 
 

Definition at line 65 of file account.cpp.

References adb, getStatementBalance(), and NULL.

Referenced by TransactionDisplay::addTransaction(), TransactionDisplay::deleteTransaction(), TransactionDisplay::editTransfer(), AccountDisplay::getTransferAccounts(), and TransactionDisplay::updateAndDisplay().

QString Account::user  )  [inline]
 

Definition at line 56 of file configfile.h.

References _user.

Referenced by getUser(), NNTPaccount::read(), SMTPaccount::read(), POP3account::read(), IMAPaccount::read(), NNTPaccount::save(), SMTPaccount::save(), POP3account::save(), IMAPaccount::save(), and setUser().


Member Data Documentation

QString Account::_accountName [private]
 

Definition at line 73 of file configfile.h.

Referenced by accountName(), and setAccountName().

QString Account::_bcc [private]
 

Definition at line 73 of file configfile.h.

Referenced by bcc(), and setBcc().

QString Account::_cc [private]
 

Definition at line 73 of file configfile.h.

Referenced by cc(), and setCc().

bool Account::_dateField [private]
 

Definition at line 74 of file configfile.h.

Referenced by Account(), dateField(), and setDateField().

bool Account::_defaultBcc [private]
 

Definition at line 74 of file configfile.h.

Referenced by Account(), defaultBcc(), and setDefaultBcc().

bool Account::_defaultCc [private]
 

Definition at line 74 of file configfile.h.

Referenced by Account(), defaultCc(), and setDefaultCc().

bool Account::_defaultRep [private]
 

Definition at line 74 of file configfile.h.

Referenced by Account(), defaultReplyTo(), and setDefaultReplyTo().

QString Account::_email [private]
 

Definition at line 73 of file configfile.h.

Referenced by email(), and setEmail().

QString Account::_imapPort [private]
 

Definition at line 73 of file configfile.h.

Referenced by imapPort(), and setImapPort().

QString Account::_imapServer [private]
 

Definition at line 73 of file configfile.h.

Referenced by imapServer(), and setImapServer().

bool Account::_imapssl [private]
 

Definition at line 74 of file configfile.h.

Referenced by Account(), imapSsl(), and setImapSsl().

QString Account::_imapSslPort [private]
 

Definition at line 73 of file configfile.h.

Referenced by imapSslPort(), and setImapSslPort().

bool Account::_msgIdField [private]
 

Definition at line 74 of file configfile.h.

Referenced by Account(), msgIdField(), and setMsgIdField().

QString Account::_name [private]
 

Definition at line 73 of file configfile.h.

Referenced by realName(), and setRealName().

QString Account::_org [private]
 

Definition at line 73 of file configfile.h.

Referenced by org(), and setOrg().

QString Account::_pass [private]
 

Definition at line 73 of file configfile.h.

Referenced by pass(), and setPass().

QString Account::_replyTo [private]
 

Definition at line 73 of file configfile.h.

Referenced by replyTo(), and setReplyTo().

QString Account::_signature [private]
 

Definition at line 73 of file configfile.h.

Referenced by setSignature(), and signature().

QString Account::_smtpPort [private]
 

Definition at line 73 of file configfile.h.

Referenced by setSmtpPort(), and smtpPort().

QString Account::_smtpServer [private]
 

Definition at line 73 of file configfile.h.

Referenced by setSmtpServer(), and smtpServer().

bool Account::_smtpssl [private]
 

Definition at line 74 of file configfile.h.

Referenced by Account(), setSmtpSsl(), and smtpSsl().

QString Account::_smtpSslPort [private]
 

Definition at line 73 of file configfile.h.

Referenced by setSmtpSslPort(), and smtpSslPort().

QString Account::_user [private]
 

Definition at line 73 of file configfile.h.

Referenced by setUser(), and user().

QString Account::accountName [protected]
 

Definition at line 52 of file settings.h.

Referenced by AccountEditor::accept(), ConfigFile::deleteAccount(), FolderWidget::slotIMAPList(), and ConfigFile::updateAccount().

sqlite3* Account::adb
 

Definition at line 83 of file account.h.

Referenced by addAccount(), changeParentAccountBalance(), deleteAccount(), displayAccounts(), displayParentAccountNames(), getAccountBalance(), getAccountCreditLimit(), getAccountDescription(), getAccountExpanded(), getAccountIDs(), getAccountName(), getAccountNames(), getAccountType(), getCurrencyCode(), getNumberOfAccounts(), getNumberOfChildAccounts(), getParentAccountID(), getStatementBalance(), getStatementDay(), getStatementMonth(), getStatementYear(), setAccountExpanded(), updateAccount(), and updateAccountBalance().

int Account::connectionType [protected]
 

Definition at line 54 of file settings.h.

Referenced by Account(), ConnectionType(), IMAPaccount::IMAPaccount(), POP3account::POP3account(), SMTPaccount::read(), POP3account::read(), IMAPaccount::read(), SMTPaccount::save(), POP3account::save(), IMAPaccount::save(), setConnectionType(), and SMTPaccount::SMTPaccount().

bool Account::offline [protected]
 

Definition at line 55 of file settings.h.

Referenced by Account(), getOffline(), POP3account::read(), IMAPaccount::read(), POP3account::save(), IMAPaccount::save(), and setOffline().

QString Account::password [protected]
 

Definition at line 52 of file settings.h.

Referenced by getPassword(), NNTPaccount::read(), SMTPaccount::read(), POP3account::read(), IMAPaccount::read(), NNTPaccount::save(), SMTPaccount::save(), POP3account::save(), IMAPaccount::save(), and setPassword().

QString Account::port [protected]
 

Definition at line 52 of file settings.h.

Referenced by getPort(), IMAPaccount::IMAPaccount(), NNTPaccount::NNTPaccount(), POP3account::POP3account(), NNTPaccount::read(), SMTPaccount::read(), POP3account::read(), IMAPaccount::read(), NNTPaccount::save(), SMTPaccount::save(), POP3account::save(), IMAPaccount::save(), setPort(), and SMTPaccount::SMTPaccount().

QString Account::server [protected]
 

Definition at line 52 of file settings.h.

Referenced by getServer(), NNTPaccount::read(), SMTPaccount::read(), POP3account::read(), IMAPaccount::read(), NNTPaccount::save(), SMTPaccount::save(), POP3account::save(), IMAPaccount::save(), and setServer().

bool Account::ssl [protected]
 

Definition at line 53 of file settings.h.

Referenced by Account(), getSSL(), IMAPaccount::IMAPaccount(), NNTPaccount::NNTPaccount(), POP3account::POP3account(), NNTPaccount::read(), SMTPaccount::read(), POP3account::read(), IMAPaccount::read(), NNTPaccount::save(), SMTPaccount::save(), POP3account::save(), IMAPaccount::save(), setSSL(), and SMTPaccount::SMTPaccount().

MAILLIB::ATYPE Account::type [protected]
 

Definition at line 56 of file settings.h.

Referenced by Account(), getType(), IMAPaccount::IMAPaccount(), NNTPaccount::NNTPaccount(), POP3account::POP3account(), and SMTPaccount::SMTPaccount().

QString Account::user [protected]
 

Definition at line 52 of file settings.h.

Referenced by IMAPHandler::doLogin(), AccountEditor::fillValues(), SmtpHandler::readyRead(), and ConfigFile::updateAccount().


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