00001 #ifndef OPIE_MODEM_CONFIG_WIDGET_H 00002 #define OPIE_MODEM_CONFIG_WIDGET_H 00003 00004 #include "profiledialogwidget.h" 00005 #include "iolayerbase.h" 00006 #include "atconfigdialog.h" 00007 00008 class QVBoxLayout; 00009 class QLabel; 00010 class QComboBox; 00011 class QLineEdit; 00012 class IOLayerBase; 00013 class ModemConfigWidget : public ProfileDialogConnectionWidget { 00014 00015 Q_OBJECT 00016 00017 public: 00018 ModemConfigWidget( const QString& name, QWidget* parent, const char* name = 0l ); 00019 ~ModemConfigWidget(); 00020 00021 void load( const Profile& ); 00022 void save( Profile& ); 00023 private: 00024 QVBoxLayout* m_lay; 00025 QLabel* m_device; 00026 QComboBox* m_deviceCmb; 00027 IOLayerBase* m_base; 00028 QLineEdit* m_telNumber; 00029 ATConfigDialog *atConf; 00030 private slots: 00031 void slotAT(); 00032 void slotDial(); 00033 }; 00034 00035 00036 #endif
1.4.2