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

BTConfigWidget Class Reference

#include </home/clem/local/src/opie/noncore/apps/opie-console/btconfigwidget.h>

Inheritance diagram for BTConfigWidget:

Inheritance graph
[legend]
Collaboration diagram for BTConfigWidget:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BTConfigWidget (const QString &name, QWidget *parent, const char *name=0l)
 ~BTConfigWidget ()
void load (const Profile &)
void save (Profile &)

Private Slots

void slotMacRadio (bool on)
void slotDevRadio (bool on)

Private Attributes

QVBoxLayout * m_lay
QLabel * m_device
QComboBox * m_deviceCmb
IOLayerBasem_base
QLineEdit * m_mac
QRadioButton * m_macRadio
QRadioButton * m_devRadio

Constructor & Destructor Documentation

BTConfigWidget::BTConfigWidget const QString name,
QWidget *  parent,
const char *  name = 0l
 

Definition at line 15 of file btconfigwidget.cpp.

References m_base, m_device, m_deviceCmb, m_devRadio, m_lay, m_mac, m_macRadio, slotDevRadio(), slotMacRadio(), tr, and TRUE.

BTConfigWidget::~BTConfigWidget  ) 
 

Definition at line 48 of file btconfigwidget.cpp.


Member Function Documentation

void BTConfigWidget::load const Profile  )  [virtual]
 

Implements ProfileDialogWidget.

Definition at line 51 of file btconfigwidget.cpp.

References IOLayerBase::Baud_115200, IOLayerBase::Baud_1200, IOLayerBase::Baud_19200, IOLayerBase::Baud_2400, IOLayerBase::Baud_38400, IOLayerBase::Baud_4800, IOLayerBase::Baud_57600, IOLayerBase::Baud_9600, IOLayerBase::Even, IOLayerBase::Hardware, QString::isEmpty(), m_base, m_deviceCmb, m_devRadio, m_mac, IOLayerBase::None, IOLayerBase::NonePar, IOLayerBase::Odd, Profile::readEntry(), Profile::readNumEntry(), ComboboxHelper::setCurrent(), IOLayerBase::setFlow(), IOLayerBase::setParity(), IOLayerBase::setSpeed(), and IOLayerBase::Software.

void BTConfigWidget::save Profile  )  [virtual]
 

Implements ProfileDialogWidget.

Definition at line 116 of file btconfigwidget.cpp.

References IOLayerBase::Baud_115200, IOLayerBase::Baud_1200, IOLayerBase::Baud_19200, IOLayerBase::Baud_2400, IOLayerBase::Baud_38400, IOLayerBase::Baud_4800, IOLayerBase::Baud_57600, IOLayerBase::Baud_9600, IOLayerBase::Even, IOLayerBase::flow(), IOLayerBase::Hardware, m_base, m_deviceCmb, m_mac, IOLayerBase::None, IOLayerBase::NonePar, IOLayerBase::Odd, IOLayerBase::parity(), IOLayerBase::Software, and IOLayerBase::speed().

void BTConfigWidget::slotDevRadio bool  on  )  [private, slot]
 

Definition at line 190 of file btconfigwidget.cpp.

References m_deviceCmb, m_mac, and m_macRadio.

Referenced by BTConfigWidget().

void BTConfigWidget::slotMacRadio bool  on  )  [private, slot]
 

Definition at line 180 of file btconfigwidget.cpp.

References m_deviceCmb, m_devRadio, and m_mac.

Referenced by BTConfigWidget().


Member Data Documentation

IOLayerBase* BTConfigWidget::m_base [private]
 

Definition at line 26 of file btconfigwidget.h.

Referenced by BTConfigWidget(), load(), and save().

QLabel* BTConfigWidget::m_device [private]
 

Definition at line 24 of file btconfigwidget.h.

Referenced by BTConfigWidget().

QComboBox* BTConfigWidget::m_deviceCmb [private]
 

Definition at line 25 of file btconfigwidget.h.

Referenced by BTConfigWidget(), load(), save(), slotDevRadio(), and slotMacRadio().

QRadioButton* BTConfigWidget::m_devRadio [private]
 

Definition at line 29 of file btconfigwidget.h.

Referenced by BTConfigWidget(), load(), and slotMacRadio().

QVBoxLayout* BTConfigWidget::m_lay [private]
 

Definition at line 23 of file btconfigwidget.h.

Referenced by BTConfigWidget().

QLineEdit* BTConfigWidget::m_mac [private]
 

Definition at line 27 of file btconfigwidget.h.

Referenced by BTConfigWidget(), load(), save(), slotDevRadio(), and slotMacRadio().

QRadioButton* BTConfigWidget::m_macRadio [private]
 

Definition at line 28 of file btconfigwidget.h.

Referenced by BTConfigWidget(), and slotDevRadio().


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