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

AccountWidget Class Reference

#include </home/clem/local/src/opie/noncore/settings/networksettings/ppp/accounts.h>

Inheritance diagram for AccountWidget:

Inheritance graph
[legend]
Collaboration diagram for AccountWidget:

Collaboration graph
[legend]
List of all members.

Signals

void resetaccounts ()

Public Member Functions

 AccountWidget (PPPData *pd, QWidget *parent=0, const char *name=0, WFlags f=0)
 ~AccountWidget ()

Private Slots

virtual void edit ()
virtual void copy ()
virtual void remove ()
virtual void create ()
virtual void slotListBoxSelect (int)
int doTab ()

Private Attributes

DialWidgetdial_w
IPWidgetip_w
DNSWidgetdns_w
GatewayWidgetgateway_w
AuthWidgetauth_w

Constructor & Destructor Documentation

AccountWidget::AccountWidget PPPData pd,
QWidget *  parent = 0,
const char *  name = 0,
WFlags  f = 0
 

Definition at line 55 of file accounts.cpp.

References ChooserWidget::_pppdata, PPPData::accname(), add, ChooserWidget::copy_b, ChooserWidget::delete_b, ChooserWidget::edit_b, PPPData::getAccountList(), i, ChooserWidget::listListbox, ChooserWidget::new_b, and tr.

AccountWidget::~AccountWidget  )  [inline]
 

Definition at line 55 of file accounts.h.


Member Function Documentation

void AccountWidget::copy  )  [private, virtual, slot]
 

Implements ChooserWidget.

Definition at line 140 of file accounts.cpp.

References ChooserWidget::_pppdata, PPPData::accname(), PPPData::copyaccount(), ChooserWidget::listListbox, PPPData::save(), and tr.

void AccountWidget::create  )  [private, virtual, slot]
 

Implements ChooserWidget.

Definition at line 111 of file accounts.cpp.

References ChooserWidget::_pppdata, PPPData::accname(), PPPData::deleteAccount(), doTab(), ChooserWidget::listListbox, PPPData::newaccount(), odebug, oendl, and PPPData::save().

int AccountWidget::doTab  )  [private, slot]
 

Definition at line 185 of file accounts.cpp.

References ChooserWidget::_pppdata, PPPData::accname(), auth_w, AuthWidget::check(), dial_w, dns_w, QPEApplication::execDialog(), gateway_w, ip_w, ExecWidget::save(), AuthWidget::save(), GatewayWidget::save(), DNSWidget::save(), IPWidget::save(), DialWidget::save(), tr, and Qt::WStyle_ContextHelp.

Referenced by create(), and edit().

void AccountWidget::edit  )  [private, virtual, slot]
 

Implements ChooserWidget.

Definition at line 96 of file accounts.cpp.

References ChooserWidget::_pppdata, PPPData::accname(), doTab(), ChooserWidget::listListbox, PPPData::save(), and PPPData::setAccount().

void AccountWidget::remove  )  [private, virtual, slot]
 

Implements ChooserWidget.

Definition at line 161 of file accounts.cpp.

References ChooserWidget::_pppdata, PPPData::deleteAccount(), ChooserWidget::listListbox, s, slotListBoxSelect(), tr, and warning().

void AccountWidget::resetaccounts  )  [signal]
 

void AccountWidget::slotListBoxSelect int   )  [private, virtual, slot]
 

Implements ChooserWidget.

Definition at line 87 of file accounts.cpp.

References ChooserWidget::_pppdata, ChooserWidget::delete_b, ChooserWidget::edit_b, ChooserWidget::listListbox, and PPPData::setAccount().

Referenced by remove().


Member Data Documentation

AuthWidget* AccountWidget::auth_w [private]
 

Definition at line 74 of file accounts.h.

Referenced by doTab().

DialWidget* AccountWidget::dial_w [private]
 

Definition at line 70 of file accounts.h.

Referenced by doTab().

DNSWidget* AccountWidget::dns_w [private]
 

Definition at line 72 of file accounts.h.

Referenced by doTab().

GatewayWidget* AccountWidget::gateway_w [private]
 

Definition at line 73 of file accounts.h.

Referenced by doTab().

IPWidget* AccountWidget::ip_w [private]
 

Definition at line 71 of file accounts.h.

Referenced by doTab().


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