author | tille <tille> | 2003-05-30 15:06:17 (UTC) |
---|---|---|
committer | tille <tille> | 2003-05-30 15:06:17 (UTC) |
commit | 8699d02f6c152afed9490e7e7a4315044261e6e8 (patch) (side-by-side diff) | |
tree | d2ee2ba401c7a9db0e33beaf0617a1456fe01d50 /noncore/settings/networksettings/ppp/edit.h | |
parent | d8cec07fe5e54a68afe4feca574f9f4d2433e0c1 (diff) | |
download | opie-8699d02f6c152afed9490e7e7a4315044261e6e8.zip opie-8699d02f6c152afed9490e7e7a4315044261e6e8.tar.gz opie-8699d02f6c152afed9490e7e7a4315044261e6e8.tar.bz2 |
modem and pppdata is now member of interfaceppp
Diffstat (limited to 'noncore/settings/networksettings/ppp/edit.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/settings/networksettings/ppp/edit.h | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/noncore/settings/networksettings/ppp/edit.h b/noncore/settings/networksettings/ppp/edit.h index cd0161f..2cc0fed 100644 --- a/noncore/settings/networksettings/ppp/edit.h +++ b/noncore/settings/networksettings/ppp/edit.h @@ -38,118 +38,122 @@ #include <qlineedit.h> #include <qlistbox.h> #include <qradiobutton.h> #include <qbuttongroup.h> #include <qcheckbox.h> #include <qlabel.h> //#include <kdialogbase.h> #include "scriptedit.h" #include "kpppconfig.h" #include "pppdargs.h" class IPLineEdit; +class PPPData; class DialWidget : public QWidget { Q_OBJECT public: - DialWidget( QWidget *parent=0, bool isnewaccount = true, const char *name=0 ); + DialWidget( PPPData*, QWidget *parent=0, bool isnewaccount = true, const char *name=0 ); ~DialWidget() {} public slots: bool save(); void pppdargsbutton(); void numbersChanged(); void selectionChanged(int); void addNumber(); void delNumber(); void upNumber(); void downNumber(); private: QLineEdit *connectname_l; QLabel *connect_label; QLabel *number_label; QPushButton *pppdargs; QComboBox *auth; QLabel *auth_l; QCheckBox *store_password; // for the phonenumber selection QPushButton *add, *del, *up, *down; QListBox *numbers; + PPPData *_pppdata; }; ///////////////////////////////////////////////////////////////////////////// // // tab-window to select what to execute when // ///////////////////////////////////////////////////////////////////////////// class ExecWidget : public QWidget { Q_OBJECT public: - ExecWidget(QWidget *parent=0, bool isnewaccount=true, const char *name=0); + ExecWidget(PPPData*, QWidget *parent=0, bool isnewaccount=true, const char *name=0); public slots: bool save(); private: QLineEdit *before_connect; QLabel *before_connect_l; QLineEdit *command; QLabel *command_label; QLineEdit *predisconnect; QLabel *predisconnect_label; QLineEdit *discommand; QLabel *discommand_label; + PPPData *_pppdata; }; class IPWidget : public QWidget { Q_OBJECT public: - IPWidget( QWidget *parent=0, bool isnewaccount = true, const char *name=0 ); + IPWidget(PPPData*, QWidget *parent=0, bool isnewaccount = true, const char *name=0 ); ~IPWidget() {} public slots: void save(); protected slots: void hitIPSelect( int ); void autoname_t(bool on); private: QLabel *ipaddress_label; QLabel *sub_label; QGroupBox *box1; QVGroupBox *box; QButtonGroup *rb; QRadioButton *dynamicadd_rb; QRadioButton *staticadd_rb; IPLineEdit *ipaddress_l; IPLineEdit *subnetmask_l; QCheckBox *autoname; + PPPData *_pppdata; }; class DNSWidget : public QWidget { Q_OBJECT public: - DNSWidget( QWidget *parent=0, bool isnewaccount = true, const char *name=0 ); + DNSWidget( PPPData*, QWidget *parent=0, bool isnewaccount = true, const char *name=0 ); ~DNSWidget() {} public slots: void save(); protected slots: void adddns(); void removedns(); void DNS_Edit_Changed(const QString &); void DNS_Entry_Selected(int); void DNS_Mode_Selected(int); @@ -157,55 +161,57 @@ private: QLabel *conf_label; QButtonGroup *bg; QRadioButton *autodns, *mandns; QLabel *dns_label; QLabel *servers_label; IPLineEdit *dnsipaddr; QPushButton *add; QPushButton *remove; QListBox *dnsservers; QLineEdit *dnsdomain; QLabel *dnsdomain_label; QCheckBox *exdnsdisabled_toggle; + PPPData *_pppdata; }; class GatewayWidget : public QWidget { Q_OBJECT public: - GatewayWidget( QWidget *parent=0, bool isnewaccount = true, const char *name=0 ); + GatewayWidget(PPPData*, QWidget *parent=0, bool isnewaccount = true, const char *name=0 ); ~GatewayWidget() {} public slots: void save(); private slots: void hitGatewaySelect( int ); private: QGroupBox *box; QLabel *gate_label; QGroupBox *box1; QButtonGroup *rb; QRadioButton *defaultgateway; QRadioButton *staticgateway; IPLineEdit *gatewayaddr; QCheckBox *defaultroute; + PPPData *_pppdata; }; class ScriptWidget : public QWidget { Q_OBJECT public: - ScriptWidget( QWidget *parent=0, bool isnewaccount = true, const char *name=0 ); + ScriptWidget(PPPData*, QWidget *parent=0, bool isnewaccount = true, const char *name=0 ); ~ScriptWidget() {} public slots: void save(); bool check(); private slots: void addButton(); void insertButton(); void removeButton(); //signals linked to the scroll bar @@ -216,36 +222,38 @@ private slots: void stlhighlighted(int); private: void adjustScrollBar(); ScriptEdit *se; QPushButton *add; QPushButton *remove; QPushButton *insert; QListBox *sl, *stl; QScrollBar *slb; + PPPData *_pppdata; }; ///////////////////////////////////////////////////////////////////////////// // // Used to specify a new phone number // ///////////////////////////////////////////////////////////////////////////// class PhoneNumberDialog : public QDialog { Q_OBJECT public: PhoneNumberDialog(QWidget *parent = 0); QString phoneNumber(); private slots: void textChanged(const QString &); private: QLineEdit *le; + }; #endif |