summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/networksetup/ppp/pppimp.cpp35
-rw-r--r--noncore/net/networksetup/ppp/pppimp.h12
-rw-r--r--noncore/settings/networksettings/ppp/pppimp.cpp35
-rw-r--r--noncore/settings/networksettings/ppp/pppimp.h12
4 files changed, 90 insertions, 4 deletions
diff --git a/noncore/net/networksetup/ppp/pppimp.cpp b/noncore/net/networksetup/ppp/pppimp.cpp
index e3a7481..d3094fc 100644
--- a/noncore/net/networksetup/ppp/pppimp.cpp
+++ b/noncore/net/networksetup/ppp/pppimp.cpp
@@ -1,4 +1,39 @@
1#include "pppimp.h" 1#include "pppimp.h"
2 2
3PPPConfigureImp::PPPConfigureImp( QWidget* parent, const char* name, bool modal, WFlags fl) : PPP(parent, name, modal, fl) {
4
5}
6
7/**
8 * Open up the peers file and read any set settings
9 * @param peer the peer file to edit.
10 */
11void PPPConfigureImp::setPeer(const QString &newPeer){
12 peer = newPeer;
13}
14
15/**
16 * Save the settings for the current peer.
17 */
18void PPPConfigureImp::accept(){
19 // Check to make sure that all of the inputs are valid.
20
21 // Save settings.
22/**
23/dev/modem or just modem
24<speed> any
25defaultroute - automaticly add route
26noipdefault - get an ip from the server
27usepeerdns - automaticly add dns
28crtscts - flow control enabled
29name <name> - user name (and do secret file)
30*/
31
32 // Make sure it is set in interfaces so pon/off can be used.
33
34 // Close out the dialog
35 QDialog::accept();
36}
37
3// pppconfigureimp.h 38// pppconfigureimp.h
4 39
diff --git a/noncore/net/networksetup/ppp/pppimp.h b/noncore/net/networksetup/ppp/pppimp.h
index 60d29b5..1bc1fad 100644
--- a/noncore/net/networksetup/ppp/pppimp.h
+++ b/noncore/net/networksetup/ppp/pppimp.h
@@ -1,17 +1,25 @@
1#ifndef PPPIMP_H 1#ifndef PPPIMP_H
2#define PPPIMP_H 2#define PPPIMP_H
3 3
4#include "ppp.h" 4#include "ppp.h"
5 5
6class PPPConfigureImp : public PPP { 6class PPPConfigureImp : public PPP {
7 7
8Q_OBJECT
9
8public: 10public:
9 PPPConfigureImp(); 11 PPPConfigureImp(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
10 ~PPPConfigureImp(); 12 void setPeer(const QString &peer);
11 13
14protected:
15 void accept();
16
17private:
18 QString peer;
19
12}; 20};
13 21
14#endif 22#endif
15 23
16// pppconfigureimp.h 24// pppconfigureimp.h
17 25
diff --git a/noncore/settings/networksettings/ppp/pppimp.cpp b/noncore/settings/networksettings/ppp/pppimp.cpp
index e3a7481..d3094fc 100644
--- a/noncore/settings/networksettings/ppp/pppimp.cpp
+++ b/noncore/settings/networksettings/ppp/pppimp.cpp
@@ -1,4 +1,39 @@
1#include "pppimp.h" 1#include "pppimp.h"
2 2
3PPPConfigureImp::PPPConfigureImp( QWidget* parent, const char* name, bool modal, WFlags fl) : PPP(parent, name, modal, fl) {
4
5}
6
7/**
8 * Open up the peers file and read any set settings
9 * @param peer the peer file to edit.
10 */
11void PPPConfigureImp::setPeer(const QString &newPeer){
12 peer = newPeer;
13}
14
15/**
16 * Save the settings for the current peer.
17 */
18void PPPConfigureImp::accept(){
19 // Check to make sure that all of the inputs are valid.
20
21 // Save settings.
22/**
23/dev/modem or just modem
24<speed> any
25defaultroute - automaticly add route
26noipdefault - get an ip from the server
27usepeerdns - automaticly add dns
28crtscts - flow control enabled
29name <name> - user name (and do secret file)
30*/
31
32 // Make sure it is set in interfaces so pon/off can be used.
33
34 // Close out the dialog
35 QDialog::accept();
36}
37
3// pppconfigureimp.h 38// pppconfigureimp.h
4 39
diff --git a/noncore/settings/networksettings/ppp/pppimp.h b/noncore/settings/networksettings/ppp/pppimp.h
index 60d29b5..1bc1fad 100644
--- a/noncore/settings/networksettings/ppp/pppimp.h
+++ b/noncore/settings/networksettings/ppp/pppimp.h
@@ -1,17 +1,25 @@
1#ifndef PPPIMP_H 1#ifndef PPPIMP_H
2#define PPPIMP_H 2#define PPPIMP_H
3 3
4#include "ppp.h" 4#include "ppp.h"
5 5
6class PPPConfigureImp : public PPP { 6class PPPConfigureImp : public PPP {
7 7
8Q_OBJECT
9
8public: 10public:
9 PPPConfigureImp(); 11 PPPConfigureImp(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
10 ~PPPConfigureImp(); 12 void setPeer(const QString &peer);
11 13
14protected:
15 void accept();
16
17private:
18 QString peer;
19
12}; 20};
13 21
14#endif 22#endif
15 23
16// pppconfigureimp.h 24// pppconfigureimp.h
17 25