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

EditAccount Class Reference

#include </home/clem/local/src/opie/noncore/unsupported/mailit/editaccount.h>

Collaboration diagram for EditAccount:

Collaboration graph
[legend]
List of all members.

Public Slots

void accept ()
void reject ()

Public Member Functions

 EditAccount (QWidget *parent=0, const char *name=0, WFlags fl=0)
void setAccount (MailAccount *in, bool newOne=TRUE)
void init ()

Private Attributes

MailAccount thisAccount
MailAccountaccount
QLabel * accountNameInputLabel
QLabel * nameInputLabel
QLabel * emailInputLabel
QLabel * popUserInputLabel
QLabel * popPasswInputLabel
QLabel * popServerInputLabel
QLabel * smtpServerInputLabel
QLabel * syncLimitInputLabel
QLineEdit * accountNameInput
QLineEdit * nameInput
QLineEdit * emailInput
QLineEdit * popUserInput
QLineEdit * popPasswInput
QLineEdit * popServerInput
QLineEdit * smtpServerInput
QSpinBox * syncLimitInput
QCheckBox * syncCheckBox
QGridLayout * grid

Constructor & Destructor Documentation

EditAccount::EditAccount QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 24 of file editaccount.cpp.

References init(), popPasswInput, and tr.


Member Function Documentation

void EditAccount::accept  )  [slot]
 

Definition at line 116 of file editaccount.cpp.

References account, MailAccount::accountName, accountNameInput, MailAccount::emailAddress, emailInput, MailAccount::name, nameInput, MailAccount::popPasswd, popPasswInput, MailAccount::popServer, popServerInput, popUserInput, MailAccount::popUserName, MailAccount::smtpServer, smtpServerInput, syncCheckBox, MailAccount::synchronize, MailAccount::syncLimit, and syncLimitInput.

void EditAccount::init  ) 
 

Definition at line 60 of file editaccount.cpp.

References accountNameInput, accountNameInputLabel, emailInput, emailInputLabel, grid, nameInput, nameInputLabel, popPasswInput, popPasswInputLabel, popServerInput, popServerInputLabel, popUserInput, popUserInputLabel, smtpServerInput, smtpServerInputLabel, syncCheckBox, syncLimitInput, syncLimitInputLabel, tr, and TRUE.

Referenced by EditAccount().

void EditAccount::reject  )  [slot]
 

Definition at line 131 of file editaccount.cpp.

void EditAccount::setAccount MailAccount in,
bool  newOne = TRUE
 

Definition at line 32 of file editaccount.cpp.

References account, MailAccount::accountName, accountNameInput, MailAccount::emailAddress, emailInput, MailAccount::name, nameInput, MailAccount::popPasswd, popPasswInput, MailAccount::popServer, popServerInput, popUserInput, MailAccount::popUserName, MailAccount::smtpServer, smtpServerInput, syncCheckBox, MailAccount::synchronize, MailAccount::syncLimit, syncLimitInput, tr, and TRUE.

Referenced by EmailClient::editAccount().


Member Data Documentation

MailAccount * EditAccount::account [private]
 

Definition at line 45 of file editaccount.h.

Referenced by accept(), and setAccount().

QLineEdit* EditAccount::accountNameInput [private]
 

Definition at line 56 of file editaccount.h.

Referenced by accept(), init(), and setAccount().

QLabel* EditAccount::accountNameInputLabel [private]
 

Definition at line 47 of file editaccount.h.

Referenced by init().

QLineEdit* EditAccount::emailInput [private]
 

Definition at line 58 of file editaccount.h.

Referenced by accept(), init(), and setAccount().

QLabel* EditAccount::emailInputLabel [private]
 

Definition at line 49 of file editaccount.h.

Referenced by init().

QGridLayout* EditAccount::grid [private]
 

Definition at line 66 of file editaccount.h.

Referenced by init().

QLineEdit* EditAccount::nameInput [private]
 

Definition at line 57 of file editaccount.h.

Referenced by accept(), init(), and setAccount().

QLabel* EditAccount::nameInputLabel [private]
 

Definition at line 48 of file editaccount.h.

Referenced by init().

QLineEdit* EditAccount::popPasswInput [private]
 

Definition at line 60 of file editaccount.h.

Referenced by accept(), EditAccount(), init(), and setAccount().

QLabel* EditAccount::popPasswInputLabel [private]
 

Definition at line 51 of file editaccount.h.

Referenced by init().

QLineEdit* EditAccount::popServerInput [private]
 

Definition at line 61 of file editaccount.h.

Referenced by accept(), init(), and setAccount().

QLabel* EditAccount::popServerInputLabel [private]
 

Definition at line 52 of file editaccount.h.

Referenced by init().

QLineEdit* EditAccount::popUserInput [private]
 

Definition at line 59 of file editaccount.h.

Referenced by accept(), init(), and setAccount().

QLabel* EditAccount::popUserInputLabel [private]
 

Definition at line 50 of file editaccount.h.

Referenced by init().

QLineEdit* EditAccount::smtpServerInput [private]
 

Definition at line 62 of file editaccount.h.

Referenced by accept(), init(), and setAccount().

QLabel* EditAccount::smtpServerInputLabel [private]
 

Definition at line 53 of file editaccount.h.

Referenced by init().

QCheckBox* EditAccount::syncCheckBox [private]
 

Definition at line 64 of file editaccount.h.

Referenced by accept(), init(), and setAccount().

QSpinBox* EditAccount::syncLimitInput [private]
 

Definition at line 63 of file editaccount.h.

Referenced by accept(), init(), and setAccount().

QLabel* EditAccount::syncLimitInputLabel [private]
 

Definition at line 54 of file editaccount.h.

Referenced by init().

MailAccount EditAccount::thisAccount [private]
 

Definition at line 45 of file editaccount.h.


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