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

DevicesWidget Class Reference

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

Inheritance diagram for DevicesWidget:

Inheritance graph
[legend]
Collaboration diagram for DevicesWidget:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DevicesWidget (InterfacePPP *ip, QWidget *parent=0, const char *name=0, WFlags f=0)
 ~DevicesWidget ()

Private Slots

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

Private Attributes

ModemWidgetmodem1
ModemWidget2modem2
InterfacePPP_ifaceppp

Constructor & Destructor Documentation

DevicesWidget::DevicesWidget InterfacePPP ip,
QWidget *  parent = 0,
const char *  name = 0,
WFlags  f = 0
 

Definition at line 57 of file devices.cpp.

References _ifaceppp, ChooserWidget::_pppdata, add, ChooserWidget::copy_b, ChooserWidget::delete_b, PPPData::devname(), ChooserWidget::edit_b, PPPData::getDevicesNamesList(), i, QStringList::join(), ChooserWidget::listListbox, ChooserWidget::new_b, odebug, oendl, and tr.

DevicesWidget::~DevicesWidget  )  [inline]
 

Definition at line 29 of file devices.h.


Member Function Documentation

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

Implements ChooserWidget.

Definition at line 132 of file devices.cpp.

References ChooserWidget::_pppdata, PPPData::copydevice(), PPPData::devname(), ChooserWidget::listListbox, PPPData::save(), and tr.

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

Implements ChooserWidget.

Definition at line 108 of file devices.cpp.

References ChooserWidget::_pppdata, PPPData::deleteDevice(), PPPData::devname(), doTab(), ChooserWidget::listListbox, PPPData::newdevice(), PPPData::save(), and true.

int DevicesWidget::doTab  )  [private, slot]
 

Definition at line 172 of file devices.cpp.

References _ifaceppp, ChooserWidget::_pppdata, PPPData::devname(), QPEApplication::execDialog(), modem1, modem2, ModemWidget2::save(), ModemWidget::save(), tr, and Qt::WStyle_ContextHelp.

Referenced by create(), and edit().

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

Implements ChooserWidget.

Definition at line 96 of file devices.cpp.

References ChooserWidget::_pppdata, PPPData::devname(), doTab(), ChooserWidget::listListbox, PPPData::save(), and PPPData::setDevice().

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

Implements ChooserWidget.

Definition at line 150 of file devices.cpp.

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

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

Implements ChooserWidget.

Definition at line 89 of file devices.cpp.

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

Referenced by remove().


Member Data Documentation

InterfacePPP* DevicesWidget::_ifaceppp [private]
 

Definition at line 46 of file devices.h.

Referenced by DevicesWidget(), and doTab().

ModemWidget* DevicesWidget::modem1 [private]
 

Definition at line 44 of file devices.h.

Referenced by doTab().

ModemWidget2* DevicesWidget::modem2 [private]
 

Definition at line 45 of file devices.h.

Referenced by doTab().


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