summaryrefslogtreecommitdiff
path: root/noncore/settings/networksettings/ppp/pppmodule.cpp
Unidiff
Diffstat (limited to 'noncore/settings/networksettings/ppp/pppmodule.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/settings/networksettings/ppp/pppmodule.cpp18
1 files changed, 13 insertions, 5 deletions
diff --git a/noncore/settings/networksettings/ppp/pppmodule.cpp b/noncore/settings/networksettings/ppp/pppmodule.cpp
index 72cd45e..40d2455 100644
--- a/noncore/settings/networksettings/ppp/pppmodule.cpp
+++ b/noncore/settings/networksettings/ppp/pppmodule.cpp
@@ -1,6 +1,7 @@
1#include "pppmodule.h" 1#include "pppmodule.h"
2#include "pppimp.h" 2#include "pppimp.h"
3#include "interfaceinformationimp.h" 3#include "interfaceinformationimp.h"
4//#include "devices.h"
4 5
5/** 6/**
6 * Constructor, find all of the possible interfaces 7 * Constructor, find all of the possible interfaces
@@ -52,10 +53,9 @@ bool PPPModule::isOwner(Interface *i){
52 * @return QWidget* pointer to this modules configure. 53 * @return QWidget* pointer to this modules configure.
53 */ 54 */
54QWidget *PPPModule::configure(Interface *i){ 55QWidget *PPPModule::configure(Interface *i){
55 return NULL; 56 PPPConfigureImp *pppconfig = new PPPConfigureImp(0, "PPPConfig", /* i,*/ false, Qt::WDestructiveClose);
56 //PPPConfigureImp *pppconfig = new PPPConfigureImp(0, "PPPConfig", i, false, Qt::WDestructiveClose);
57 //pppconfig->setProfile(profile); 57 //pppconfig->setProfile(profile);
58 //return wlanconfig; 58 return pppconfig;
59} 59}
60 60
61/** 61/**
@@ -87,9 +87,12 @@ QList<Interface> PPPModule::getInterfaces(){
87 */ 87 */
88Interface *PPPModule::addNewInterface(const QString &newInterface){ 88Interface *PPPModule::addNewInterface(const QString &newInterface){
89 // If the 89 // If the
90 qDebug("try to add iface %s",newInterface.latin1());
90 PPPConfigureImp imp(0, "PPPConfigImp"); 91 PPPConfigureImp imp(0, "PPPConfigImp");
92 imp.showMaximized();
91 if(imp.exec() == QDialog::Accepted ){ 93 if(imp.exec() == QDialog::Accepted ){
92 94 qDebug("ACCEPTED");
95 return new Interface( 0, newInterface );
93 } 96 }
94 return NULL; 97 return NULL;
95} 98}
@@ -103,5 +106,10 @@ bool PPPModule::remove(Interface*){
103 return false; 106 return false;
104} 107}
105 108
106// pppmodule.cpp 109void PPPModule::possibleNewInterfaces(QMap<QString, QString> &newIfaces)
110{
111 qDebug("here");
112 newIfaces.insert(QObject::tr("PPP") ,QObject::tr("generic ppp device"));
113}
114
107 115