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

ModemWidget Class Reference

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

Collaboration diagram for ModemWidget:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ModemWidget (PPPData *, QWidget *parent=0, const char *name=0)
 ~ModemWidget ()
bool save ()

Private Slots

void slotBeforeModemQuery ()
void slotAfterModemQuery ()

Private Attributes

QComboBox * enter
QLineEdit * modemname
QComboBox * modemdevice
QComboBox * flowcontrol
QComboBox * baud_c
QLabel * baud_label
QSpinBox * modemtimeout
QCheckBox * modemlockfile
PPPData_pppdata
QString m_oldModemDev
QString m_oldSpeed
bool m_oldModemLock
int m_oldModemTimeout
int m_oldFlowControl
int m_oldLineEnd

Constructor & Destructor Documentation

ModemWidget::ModemWidget PPPData ,
QWidget *  parent = 0,
const char *  name = 0
 

Definition at line 54 of file general.cpp.

References _pppdata, add, baud_c, baud_label, PPPData::devname(), PPPData::enter(), enter, PPPData::flowcontrol(), flowcontrol, i, QValueList< T >::isEmpty(), PPPData::modemDevice(), modemdevice, PPPData::modemLockFile(), modemlockfile, modemname, PPPData::modemTimeout(), modemtimeout, Config::readListEntry(), Config::setGroup(), PPPData::speed(), and tr.

ModemWidget::~ModemWidget  ) 
 

Definition at line 253 of file general.cpp.

References QValueList< T >::contains(), i, QString::isEmpty(), modemdevice, s, Config::setGroup(), QString::simplifyWhiteSpace(), and Config::writeEntry().


Member Function Documentation

bool ModemWidget::save  ) 
 

Definition at line 316 of file general.cpp.

References _pppdata, baud_c, enter, flowcontrol, PPPData::isUniqueDevname(), modemdevice, modemlockfile, modemname, modemtimeout, PPPData::setDevname(), PPPData::setEnter(), PPPData::setFlowcontrol(), PPPData::setModemDevice(), PPPData::setModemLockFile(), PPPData::setModemTimeout(), and PPPData::setSpeed().

Referenced by DevicesWidget::doTab().

void ModemWidget::slotAfterModemQuery  )  [private, slot]
 

Definition at line 353 of file general.cpp.

References _pppdata, m_oldFlowControl, m_oldLineEnd, m_oldModemDev, m_oldModemLock, m_oldModemTimeout, m_oldSpeed, PPPData::setEnter(), PPPData::setFlowcontrol(), PPPData::setModemDevice(), PPPData::setModemLockFile(), PPPData::setModemTimeout(), and PPPData::setSpeed().

void ModemWidget::slotBeforeModemQuery  )  [private, slot]
 

Definition at line 334 of file general.cpp.

References _pppdata, baud_c, enter, PPPData::enter(), flowcontrol, PPPData::flowcontrol(), m_oldFlowControl, m_oldLineEnd, m_oldModemDev, m_oldModemLock, m_oldModemTimeout, m_oldSpeed, modemdevice, PPPData::modemDevice(), modemlockfile, PPPData::modemLockFile(), modemtimeout, PPPData::modemTimeout(), PPPData::setEnter(), PPPData::setFlowcontrol(), PPPData::setModemDevice(), PPPData::setModemLockFile(), PPPData::setModemTimeout(), PPPData::setSpeed(), and PPPData::speed().


Member Data Documentation

PPPData* ModemWidget::_pppdata [private]
 

Definition at line 81 of file general.h.

Referenced by ModemWidget(), save(), slotAfterModemQuery(), and slotBeforeModemQuery().

QComboBox* ModemWidget::baud_c [private]
 

Definition at line 76 of file general.h.

Referenced by ModemWidget(), save(), and slotBeforeModemQuery().

QLabel* ModemWidget::baud_label [private]
 

Definition at line 77 of file general.h.

Referenced by ModemWidget().

QComboBox* ModemWidget::enter [private]
 

Definition at line 67 of file general.h.

Referenced by ModemWidget(), save(), and slotBeforeModemQuery().

QComboBox* ModemWidget::flowcontrol [private]
 

Definition at line 74 of file general.h.

Referenced by ModemWidget(), save(), and slotBeforeModemQuery().

int ModemWidget::m_oldFlowControl [private]
 

Definition at line 86 of file general.h.

Referenced by slotAfterModemQuery(), and slotBeforeModemQuery().

int ModemWidget::m_oldLineEnd [private]
 

Definition at line 86 of file general.h.

Referenced by slotAfterModemQuery(), and slotBeforeModemQuery().

QString ModemWidget::m_oldModemDev [private]
 

Definition at line 84 of file general.h.

Referenced by slotAfterModemQuery(), and slotBeforeModemQuery().

bool ModemWidget::m_oldModemLock [private]
 

Definition at line 85 of file general.h.

Referenced by slotAfterModemQuery(), and slotBeforeModemQuery().

int ModemWidget::m_oldModemTimeout [private]
 

Definition at line 86 of file general.h.

Referenced by slotAfterModemQuery(), and slotBeforeModemQuery().

QString ModemWidget::m_oldSpeed [private]
 

Definition at line 84 of file general.h.

Referenced by slotAfterModemQuery(), and slotBeforeModemQuery().

QComboBox* ModemWidget::modemdevice [private]
 

Definition at line 73 of file general.h.

Referenced by ModemWidget(), save(), slotBeforeModemQuery(), and ~ModemWidget().

QCheckBox* ModemWidget::modemlockfile [private]
 

Definition at line 80 of file general.h.

Referenced by ModemWidget(), save(), and slotBeforeModemQuery().

QLineEdit* ModemWidget::modemname [private]
 

Definition at line 72 of file general.h.

Referenced by ModemWidget(), and save().

QSpinBox* ModemWidget::modemtimeout [private]
 

Definition at line 79 of file general.h.

Referenced by ModemWidget(), save(), and slotBeforeModemQuery().


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