summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/atconfigdialog.h
blob: 8cb044ed9531338375089834bfc453f578bd46e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50

#ifndef ATCONFIGDIALOG_H
#define ATCONFIGDIALOG_H

#include <qdialog.h>
#include "profile.h"

class QLineEdit;
class QSpinBox;
class QComboBox;

class ATConfigDialog : public QDialog {

    Q_OBJECT

public:
    ATConfigDialog( QWidget* parent = 0,  const char* name = 0, bool modal = FALSE, WFlags fl = 0 );

    ~ATConfigDialog();

    void readConfig( const Profile& );
    void writeConfig( Profile& );

private:
    QWidget *tab0( QWidget* parent);
    QWidget *tab1( QWidget* parent);

private:
    QLineEdit *initStringLine;
    QLineEdit *resetStringLine;
    QLineEdit *dialPref1Line;
    QLineEdit *dialSuf1Line;
    QLineEdit *dialPref2Line;
    QLineEdit *dialSuf2Line;
    QLineEdit *dialPref3Line;
    QLineEdit *dialSuf3Line;
    QLineEdit *connectLine;
    QLineEdit *hangupLine;
    QSpinBox *dialTimeSpin;
    QSpinBox *delayRedialSpin;
    QSpinBox *numberTriesSpin;
    QSpinBox *dtrDropTimeSpin;
    QComboBox *bpsDetectBox;
    QComboBox *dcdLinesBox;
    QComboBox *multiLineUntagBox;

};


#endif