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

IPWidget Class Reference

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

Collaboration diagram for IPWidget:

Collaboration graph
[legend]
List of all members.

Public Slots

void save ()

Public Member Functions

 IPWidget (PPPData *, QWidget *parent=0, bool isnewaccount=true, const char *name=0)
 ~IPWidget ()

Protected Slots

void hitIPSelect (int)
void autoname_t (bool on)

Private Attributes

QLabel * ipaddress_label
QLabel * sub_label
QGroupBox * box1
QVGroupBox * box
QButtonGroup * rb
QRadioButton * dynamicadd_rb
QRadioButton * staticadd_rb
IPLineEditipaddress_l
IPLineEditsubnetmask_l
QCheckBox * autoname
PPPData_pppdata

Constructor & Destructor Documentation

IPWidget::IPWidget PPPData ,
QWidget *  parent = 0,
bool  isnewaccount = true,
const char *  name = 0
 

Definition at line 364 of file edit.cpp.

References _pppdata, add, PPPData::autoname(), autoname, autoname_t(), box, dynamicadd_rb, hitIPSelect(), PPPData::ipaddr(), ipaddress_l, ipaddress_label, rb, staticadd_rb, sub_label, PPPData::subnetmask(), subnetmask_l, and tr.

IPWidget::~IPWidget  )  [inline]
 

Definition at line 114 of file edit.h.


Member Function Documentation

void IPWidget::autoname_t bool  on  )  [protected, slot]
 

Definition at line 474 of file edit.cpp.

References tr.

Referenced by IPWidget().

void IPWidget::hitIPSelect int   )  [protected, slot]
 

Definition at line 511 of file edit.cpp.

References ipaddress_l, ipaddress_label, sub_label, and subnetmask_l.

Referenced by IPWidget().

void IPWidget::save  )  [slot]
 

Definition at line 495 of file edit.cpp.

References _pppdata, autoname, dynamicadd_rb, ipaddress_l, PPPData::setAutoname(), PPPData::setIpaddr(), PPPData::setSubnetmask(), and subnetmask_l.

Referenced by AccountWidget::doTab().


Member Data Documentation

PPPData* IPWidget::_pppdata [private]
 

Definition at line 137 of file edit.h.

Referenced by IPWidget(), and save().

QCheckBox* IPWidget::autoname [private]
 

Definition at line 136 of file edit.h.

Referenced by IPWidget(), and save().

QVGroupBox* IPWidget::box [private]
 

Definition at line 127 of file edit.h.

Referenced by IPWidget().

QGroupBox* IPWidget::box1 [private]
 

Definition at line 126 of file edit.h.

QRadioButton* IPWidget::dynamicadd_rb [private]
 

Definition at line 130 of file edit.h.

Referenced by IPWidget(), and save().

IPLineEdit* IPWidget::ipaddress_l [private]
 

Definition at line 133 of file edit.h.

Referenced by hitIPSelect(), IPWidget(), and save().

QLabel* IPWidget::ipaddress_label [private]
 

Definition at line 124 of file edit.h.

Referenced by hitIPSelect(), and IPWidget().

QButtonGroup* IPWidget::rb [private]
 

Definition at line 129 of file edit.h.

Referenced by IPWidget().

QRadioButton* IPWidget::staticadd_rb [private]
 

Definition at line 131 of file edit.h.

Referenced by IPWidget().

QLabel* IPWidget::sub_label [private]
 

Definition at line 125 of file edit.h.

Referenced by hitIPSelect(), and IPWidget().

IPLineEdit* IPWidget::subnetmask_l [private]
 

Definition at line 134 of file edit.h.

Referenced by hitIPSelect(), IPWidget(), and save().


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