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

EditAccounts Class Reference

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

Collaboration diagram for EditAccounts:

Collaboration graph
[legend]
List of all members.

Public Slots

void slotNewAccount (const QString &type)
void slotEditAccount (Account *account)
void slotDeleteAccount (Account *account)
void slotAdjustColumns ()

Public Member Functions

 EditAccounts (Settings *s, QWidget *parent=0, const char *name=0, bool modal=0, WFlags flags=0)

Protected Slots

void slotFillLists ()
void slotNewMail ()
void slotEditMail ()
void slotDeleteMail ()
void slotNewNews ()
void slotEditNews ()
void slotDeleteNews ()
void accept ()

Private Attributes

Settingssettings

Constructor & Destructor Documentation

EditAccounts::EditAccounts Settings s,
QWidget *  parent = 0,
const char *  name = 0,
bool  modal = 0,
WFlags  flags = 0
 

Definition at line 43 of file editaccounts.cpp.

References odebug, oendl, settings, slotDeleteMail(), slotDeleteNews(), slotEditMail(), slotEditNews(), slotFillLists(), slotNewMail(), slotNewNews(), and tr.


Member Function Documentation

void EditAccounts::accept  )  [protected, slot]
 

Definition at line 295 of file editaccounts.cpp.

References Settings::saveAccounts(), and settings.

void EditAccounts::slotAdjustColumns  )  [slot]
 

Definition at line 281 of file editaccounts.cpp.

Referenced by OpieMail::slotEditAccounts().

void EditAccounts::slotDeleteAccount Account account  )  [slot]
 

Definition at line 205 of file editaccounts.cpp.

References Settings::delAccount(), settings, slotFillLists(), and tr.

Referenced by slotDeleteMail(), and slotDeleteNews().

void EditAccounts::slotDeleteMail  )  [protected, slot]
 

Definition at line 231 of file editaccounts.cpp.

References slotDeleteAccount(), and tr.

Referenced by EditAccounts().

void EditAccounts::slotDeleteNews  )  [protected, slot]
 

Definition at line 266 of file editaccounts.cpp.

References odebug, oendl, slotDeleteAccount(), and tr.

Referenced by EditAccounts().

void EditAccounts::slotEditAccount Account account  )  [slot]
 

Definition at line 165 of file editaccounts.cpp.

References MAILLIB::A_IMAP, MAILLIB::A_NNTP, MAILLIB::A_POP3, MAILLIB::A_SMTP, QPEApplication::execDialog(), Account::getType(), and slotFillLists().

Referenced by slotEditMail(), and slotEditNews().

void EditAccounts::slotEditMail  )  [protected, slot]
 

Definition at line 216 of file editaccounts.cpp.

References odebug, oendl, slotEditAccount(), and tr.

Referenced by EditAccounts().

void EditAccounts::slotEditNews  )  [protected, slot]
 

Definition at line 251 of file editaccounts.cpp.

References odebug, oendl, slotEditAccount(), and tr.

Referenced by EditAccounts().

void EditAccounts::slotFillLists  )  [protected, slot]
 

Definition at line 64 of file editaccounts.cpp.

References MAILLIB::A_NNTP, accounts, Settings::getAccounts(), Account::getType(), and settings.

Referenced by EditAccounts(), slotDeleteAccount(), slotEditAccount(), and slotNewAccount().

void EditAccounts::slotNewAccount const QString type  )  [slot]
 

Definition at line 96 of file editaccounts.cpp.

References account, Settings::addAccount(), QString::compare(), QPEApplication::execDialog(), odebug, oendl, Account::remove(), settings, and slotFillLists().

Referenced by slotNewMail(), and slotNewNews().

void EditAccounts::slotNewMail  )  [protected, slot]
 

Definition at line 84 of file editaccounts.cpp.

References odebug, oendl, and slotNewAccount().

Referenced by EditAccounts().

void EditAccounts::slotNewNews  )  [protected, slot]
 

Definition at line 245 of file editaccounts.cpp.

References odebug, oendl, and slotNewAccount().

Referenced by EditAccounts().


Member Data Documentation

Settings* EditAccounts::settings [private]
 

Definition at line 54 of file editaccounts.h.

Referenced by accept(), EditAccounts(), slotDeleteAccount(), slotFillLists(), and slotNewAccount().


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