-rw-r--r-- | noncore/net/networksetup/wlan/wlanimp.cpp | 4 | ||||
-rw-r--r-- | noncore/net/networksetup/wlan/wlanmodule.cpp | 4 | ||||
-rw-r--r-- | noncore/settings/networksettings/wlan/wlanimp.cpp | 4 | ||||
-rw-r--r-- | noncore/settings/networksettings/wlan/wlanmodule.cpp | 4 |
4 files changed, 8 insertions, 8 deletions
diff --git a/noncore/net/networksetup/wlan/wlanimp.cpp b/noncore/net/networksetup/wlan/wlanimp.cpp index 60ffeeb..806643d 100644 --- a/noncore/net/networksetup/wlan/wlanimp.cpp +++ b/noncore/net/networksetup/wlan/wlanimp.cpp | |||
@@ -59,98 +59,98 @@ void WLANImp::readConfig() | |||
59 | } | 59 | } |
60 | keyLineEdit0->setText(config.readEntry( "dot11WEPDefaultKey0" )); | 60 | keyLineEdit0->setText(config.readEntry( "dot11WEPDefaultKey0" )); |
61 | keyLineEdit1->setText(config.readEntry( "dot11WEPDefaultKey1" )); | 61 | keyLineEdit1->setText(config.readEntry( "dot11WEPDefaultKey1" )); |
62 | keyLineEdit2->setText(config.readEntry( "dot11WEPDefaultKey2" )); | 62 | keyLineEdit2->setText(config.readEntry( "dot11WEPDefaultKey2" )); |
63 | keyLineEdit3->setText(config.readEntry( "dot11WEPDefaultKey3" )); | 63 | keyLineEdit3->setText(config.readEntry( "dot11WEPDefaultKey3" )); |
64 | return; | 64 | return; |
65 | } | 65 | } |
66 | 66 | ||
67 | bool WLANImp::writeConfig() | 67 | bool WLANImp::writeConfig() |
68 | { | 68 | { |
69 | qWarning( "WLANImp::writeConfig() called." ); | 69 | qWarning( "WLANImp::writeConfig() called." ); |
70 | config.setGroup( "Properties" ); | 70 | config.setGroup( "Properties" ); |
71 | if( essNon->isChecked() ) { | 71 | if( essNon->isChecked() ) { |
72 | config.writeEntry( "SSID", "any" ); | 72 | config.writeEntry( "SSID", "any" ); |
73 | } else { | 73 | } else { |
74 | config.writeEntry( "SSID", essSpecificLineEdit->text() ); | 74 | config.writeEntry( "SSID", essSpecificLineEdit->text() ); |
75 | } | 75 | } |
76 | if( networkInfrastructure->isChecked() ){ | 76 | if( networkInfrastructure->isChecked() ){ |
77 | config.writeEntry( "Mode", "Managed" ); | 77 | config.writeEntry( "Mode", "Managed" ); |
78 | } else if( network802->isChecked() ){ | 78 | } else if( network802->isChecked() ){ |
79 | config.writeEntry( "Mode", "adhoc" ); | 79 | config.writeEntry( "Mode", "adhoc" ); |
80 | } | 80 | } |
81 | config.writeEntry( "CHANNEL", networkChannel->value() ); | 81 | config.writeEntry( "CHANNEL", networkChannel->value() ); |
82 | // config.readEntry( "RATE", "auto" ); | 82 | // config.readEntry( "RATE", "auto" ); |
83 | wepEnabled->isChecked() ? config.writeEntry( "dot11PrivacyInvoked", "true" ) : config.writeEntry( "dot11PrivacyInvoked", "false" ); | 83 | wepEnabled->isChecked() ? config.writeEntry( "dot11PrivacyInvoked", "true" ) : config.writeEntry( "dot11PrivacyInvoked", "false" ); |
84 | authOpen->isChecked() ? config.writeEntry( "AuthType", "opensystem" ) : config.writeEntry( "AuthType", "sharedkey" ); | 84 | authOpen->isChecked() ? config.writeEntry( "AuthType", "opensystem" ) : config.writeEntry( "AuthType", "sharedkey" ); |
85 | key40->isChecked() ? config.writeEntry( "PRIV_KEY128", "false" ) : config.writeEntry( "PRIV_KEY128", "true" ); | 85 | key40->isChecked() ? config.writeEntry( "PRIV_KEY128", "false" ) : config.writeEntry( "PRIV_KEY128", "true" ); |
86 | if( keyRadio0->isChecked() ){ | 86 | if( keyRadio0->isChecked() ){ |
87 | config.writeEntry( "dot11WEPDefaultKeyID", 0 ); | 87 | config.writeEntry( "dot11WEPDefaultKeyID", 0 ); |
88 | } else if( keyRadio1->isChecked() ){ | 88 | } else if( keyRadio1->isChecked() ){ |
89 | config.writeEntry( "dot11WEPDefaultKeyID", 1 ); | 89 | config.writeEntry( "dot11WEPDefaultKeyID", 1 ); |
90 | } else if( keyRadio2->isChecked() ){ | 90 | } else if( keyRadio2->isChecked() ){ |
91 | config.writeEntry( "dot11WEPDefaultKeyID", 2 ); | 91 | config.writeEntry( "dot11WEPDefaultKeyID", 2 ); |
92 | } else if( keyRadio3->isChecked() ){ | 92 | } else if( keyRadio3->isChecked() ){ |
93 | config.writeEntry( "dot11WEPDefaultKeyID", 3 ); | 93 | config.writeEntry( "dot11WEPDefaultKeyID", 3 ); |
94 | } | 94 | } |
95 | config.writeEntry( "dot11WEPDefaultKey0", keyLineEdit0->text() ); | 95 | config.writeEntry( "dot11WEPDefaultKey0", keyLineEdit0->text() ); |
96 | config.writeEntry( "dot11WEPDefaultKey1", keyLineEdit1->text() ); | 96 | config.writeEntry( "dot11WEPDefaultKey1", keyLineEdit1->text() ); |
97 | config.writeEntry( "dot11WEPDefaultKey2", keyLineEdit2->text() ); | 97 | config.writeEntry( "dot11WEPDefaultKey2", keyLineEdit2->text() ); |
98 | config.writeEntry( "dot11WEPDefaultKey3", keyLineEdit3->text() ); | 98 | config.writeEntry( "dot11WEPDefaultKey3", keyLineEdit3->text() ); |
99 | return writeWirelessOpts( config ); | 99 | return writeWirelessOpts( config ); |
100 | // return TRUE; | 100 | // return TRUE; |
101 | } | 101 | } |
102 | 102 | ||
103 | /** | 103 | /** |
104 | */ | 104 | */ |
105 | void WLANImp::accept() | 105 | void WLANImp::accept() |
106 | { | 106 | { |
107 | if ( writeConfig() ) | 107 | if ( writeConfig() ) |
108 | QDialog::accept(); | 108 | QDialog::accept(); |
109 | } | 109 | } |
110 | 110 | ||
111 | void WLANImp::done ( int r ) | 111 | void WLANImp::done ( int r ) |
112 | { | 112 | { |
113 | QDialog::done ( r ); | 113 | QDialog::done ( r ); |
114 | close ( ); | 114 | close ( ); |
115 | } | 115 | } |
116 | 116 | ||
117 | bool WLANImp::writeWirelessOpts( Config &config, QString scheme ) | 117 | bool WLANImp::writeWirelessOpts( Config &config, QString scheme ) |
118 | { | 118 | { |
119 | qWarning( "WLANImp::writeWirelessOpts entered." ); | 119 | qWarning( "WLANImp::writeWirelessOpts entered." ); |
120 | QString prev = "/etc/pcmcia/wireless.opts"; | 120 | QString prev = "/etc/pcmcia/wireless.opts"; |
121 | QFile prevFile(prev); | 121 | QFile prevFile(prev); |
122 | if ( !prevFile.open( IO_ReadOnly ) ) | 122 | if ( !prevFile.open( IO_ReadOnly ) ) |
123 | return FALSE; | 123 | return FALSE; |
124 | 124 | ||
125 | QString tmp = "/etc/pcmcia/wireless.opts-qpe-new"; | 125 | QString tmp = "/etc/pcmcia/wireless.opts-qpe-new"; |
126 | QFile tmpFile(tmp); | 126 | QFile tmpFile(tmp); |
127 | if ( !tmpFile.open( IO_WriteOnly ) ) | 127 | if ( !tmpFile.open( IO_WriteOnly ) ) |
128 | return FALSE; | 128 | return FALSE; |
129 | 129 | ||
130 | bool retval = TRUE; | 130 | bool retval = TRUE; |
131 | 131 | ||
132 | QTextStream in( &prevFile ); | 132 | QTextStream in( &prevFile ); |
133 | QTextStream out( &tmpFile ); | 133 | QTextStream out( &tmpFile ); |
134 | 134 | ||
135 | config.setGroup("Properties"); | 135 | config.setGroup("Properties"); |
136 | 136 | ||
137 | QString line; | 137 | QString line; |
138 | bool found=FALSE; | 138 | bool found=FALSE; |
139 | bool done=FALSE; | 139 | bool done=FALSE; |
140 | while ( !in.atEnd() ) { | 140 | while ( !in.atEnd() ) { |
141 | QString line = in.readLine(); | 141 | QString line = in.readLine(); |
142 | QString wline = line.simplifyWhiteSpace(); | 142 | QString wline = line.simplifyWhiteSpace(); |
143 | if ( !done ) { | 143 | if ( !done ) { |
144 | if ( found ) { | 144 | if ( found ) { |
145 | // skip existing entry for this scheme, and write our own. | 145 | // skip existing entry for this scheme, and write our own. |
146 | if ( wline == ";;" ) { | 146 | if ( wline == ";;" ) { |
147 | found = FALSE; | 147 | found = FALSE; |
148 | continue; | 148 | continue; |
149 | } else { | 149 | } else { |
150 | continue; | 150 | continue; |
151 | } | 151 | } |
152 | } else { | 152 | } else { |
153 | if ( wline.left(scheme.length()+7) == scheme + ",*,*,*)" ) { | 153 | if ( wline.left(scheme.length()+7) == scheme + ",*,*,*)" ) { |
154 | found=TRUE; | 154 | found=TRUE; |
155 | continue; // skip this line | 155 | continue; // skip this line |
156 | } else if ( wline == "esac" || wline == "*,*,*,*)" ) { | 156 | } else if ( wline == "esac" || wline == "*,*,*,*)" ) { |
diff --git a/noncore/net/networksetup/wlan/wlanmodule.cpp b/noncore/net/networksetup/wlan/wlanmodule.cpp index 321fa11..98d2eb6 100644 --- a/noncore/net/networksetup/wlan/wlanmodule.cpp +++ b/noncore/net/networksetup/wlan/wlanmodule.cpp | |||
@@ -1,84 +1,84 @@ | |||
1 | #include "wlanmodule.h" | 1 | #include "wlanmodule.h" |
2 | #include <qpe/config.h> | 2 | #include <qpe/config.h> |
3 | #include "wlanimp.h" | 3 | #include "wlanimp.h" |
4 | 4 | ||
5 | /** | 5 | /** |
6 | * Constructor, find all of the possible interfaces | 6 | * Constructor, find all of the possible interfaces |
7 | */ | 7 | */ |
8 | WLANModule::WLANModule() : Module() { | 8 | WLANModule::WLANModule() : Module() { |
9 | // get output from iwconfig | 9 | // get output from iwconfig |
10 | } | 10 | } |
11 | 11 | ||
12 | /** | 12 | /** |
13 | * get the icon name for this device. | 13 | * get the icon name for this device. |
14 | * @param Interface* can be used in determining the icon. | 14 | * @param Interface* can be used in determining the icon. |
15 | * @return QString the icon name (minus .png, .gif etc) | 15 | * @return QString the icon name (minus .png, .gif etc) |
16 | */ | 16 | */ |
17 | QString WLANModule::getPixmapName(Interface* ){ | 17 | QString WLANModule::getPixmapName(Interface* ){ |
18 | return "wlan"; | 18 | return "wlan"; |
19 | } | 19 | } |
20 | 20 | ||
21 | /** | 21 | /** |
22 | * Check to see if the interface i is owned by this module. | 22 | * Check to see if the interface i is owned by this module. |
23 | * @param Interface* interface to check against | 23 | * @param Interface* interface to check against |
24 | * @return bool true if i is owned by this module, false otherwise. | 24 | * @return bool true if i is owned by this module, false otherwise. |
25 | */ | 25 | */ |
26 | bool WLANModule::isOwner(Interface *i){ | 26 | bool WLANModule::isOwner(Interface *i){ |
27 | if(i->getInterfaceName() == "eth0" || i->getInterfaceName() == "wlan0") | 27 | if(i->getInterfaceName() == "eth0" || i->getInterfaceName() == "wlan0") |
28 | return true; | 28 | return true; |
29 | return false; | 29 | return false; |
30 | } | 30 | } |
31 | 31 | ||
32 | /** | 32 | /** |
33 | * Create, set tabWiget and return the WLANConfigure Module | 33 | * Create, set tabWiget and return the WLANConfigure Module |
34 | * @param tabWidget a pointer to the tab widget that this configure has. | 34 | * @param tabWidget a pointer to the tab widget that this configure has. |
35 | * @return QWidget* pointer to the tab widget in this modules configure. | 35 | * @return QWidget* pointer to the tab widget in this modules configure. |
36 | */ | 36 | */ |
37 | QWidget *WLANModule::configure(QTabWidget **tabWidget){ | 37 | QWidget *WLANModule::configure(QTabWidget **tabWidget){ |
38 | Config cfg("wireless"); | 38 | Config *cfg = new Config("wireless"); |
39 | WLANImp *wlanconfig = new WLANImp(cfg); | 39 | WLANImp *wlanconfig = new WLANImp(*cfg); |
40 | (*tabWidget) = wlanconfig->tabWidget; | 40 | (*tabWidget) = wlanconfig->tabWidget; |
41 | return wlanconfig; | 41 | return wlanconfig; |
42 | } | 42 | } |
43 | 43 | ||
44 | /** | 44 | /** |
45 | * Create, set tabWiget and return the Information Module | 45 | * Create, set tabWiget and return the Information Module |
46 | * @param tabWidget a pointer to the tab widget that this information has. | 46 | * @param tabWidget a pointer to the tab widget that this information has. |
47 | * @return QWidget* pointer to the tab widget in this modules info. | 47 | * @return QWidget* pointer to the tab widget in this modules info. |
48 | */ | 48 | */ |
49 | QWidget *WLANModule::information(QTabWidget **tabWidget){ | 49 | QWidget *WLANModule::information(QTabWidget **tabWidget){ |
50 | return NULL; | 50 | return NULL; |
51 | } | 51 | } |
52 | 52 | ||
53 | /** | 53 | /** |
54 | * Get all active (up or down) interfaces | 54 | * Get all active (up or down) interfaces |
55 | * @return QList<Interface> A list of interfaces that exsist that havn't | 55 | * @return QList<Interface> A list of interfaces that exsist that havn't |
56 | * been called by isOwner() | 56 | * been called by isOwner() |
57 | */ | 57 | */ |
58 | QList<Interface> WLANModule::getInterfaces(){ | 58 | QList<Interface> WLANModule::getInterfaces(){ |
59 | return list; | 59 | return list; |
60 | } | 60 | } |
61 | 61 | ||
62 | /** | 62 | /** |
63 | * Attempt to add a new interface as defined by name | 63 | * Attempt to add a new interface as defined by name |
64 | * @param name the name of the type of interface that should be created given | 64 | * @param name the name of the type of interface that should be created given |
65 | * by possibleNewInterfaces(); | 65 | * by possibleNewInterfaces(); |
66 | * @return Interface* NULL if it was unable to be created. | 66 | * @return Interface* NULL if it was unable to be created. |
67 | */ | 67 | */ |
68 | Interface *WLANModule::addNewInterface(QString ){ | 68 | Interface *WLANModule::addNewInterface(QString ){ |
69 | // We can't add a 802.11 interface, either the hardware will be there | 69 | // We can't add a 802.11 interface, either the hardware will be there |
70 | // or it wont. | 70 | // or it wont. |
71 | return NULL; | 71 | return NULL; |
72 | } | 72 | } |
73 | 73 | ||
74 | /** | 74 | /** |
75 | * Attempts to remove the interface, doesn't delete i | 75 | * Attempts to remove the interface, doesn't delete i |
76 | * @return bool true if successfull, false otherwise. | 76 | * @return bool true if successfull, false otherwise. |
77 | */ | 77 | */ |
78 | bool WLANModule::remove(Interface*){ | 78 | bool WLANModule::remove(Interface*){ |
79 | // Can't remove a hardware device, you can stop it though. | 79 | // Can't remove a hardware device, you can stop it though. |
80 | return false; | 80 | return false; |
81 | } | 81 | } |
82 | 82 | ||
83 | // wlanmodule.cpp | 83 | // wlanmodule.cpp |
84 | 84 | ||
diff --git a/noncore/settings/networksettings/wlan/wlanimp.cpp b/noncore/settings/networksettings/wlan/wlanimp.cpp index 60ffeeb..806643d 100644 --- a/noncore/settings/networksettings/wlan/wlanimp.cpp +++ b/noncore/settings/networksettings/wlan/wlanimp.cpp | |||
@@ -59,98 +59,98 @@ void WLANImp::readConfig() | |||
59 | } | 59 | } |
60 | keyLineEdit0->setText(config.readEntry( "dot11WEPDefaultKey0" )); | 60 | keyLineEdit0->setText(config.readEntry( "dot11WEPDefaultKey0" )); |
61 | keyLineEdit1->setText(config.readEntry( "dot11WEPDefaultKey1" )); | 61 | keyLineEdit1->setText(config.readEntry( "dot11WEPDefaultKey1" )); |
62 | keyLineEdit2->setText(config.readEntry( "dot11WEPDefaultKey2" )); | 62 | keyLineEdit2->setText(config.readEntry( "dot11WEPDefaultKey2" )); |
63 | keyLineEdit3->setText(config.readEntry( "dot11WEPDefaultKey3" )); | 63 | keyLineEdit3->setText(config.readEntry( "dot11WEPDefaultKey3" )); |
64 | return; | 64 | return; |
65 | } | 65 | } |
66 | 66 | ||
67 | bool WLANImp::writeConfig() | 67 | bool WLANImp::writeConfig() |
68 | { | 68 | { |
69 | qWarning( "WLANImp::writeConfig() called." ); | 69 | qWarning( "WLANImp::writeConfig() called." ); |
70 | config.setGroup( "Properties" ); | 70 | config.setGroup( "Properties" ); |
71 | if( essNon->isChecked() ) { | 71 | if( essNon->isChecked() ) { |
72 | config.writeEntry( "SSID", "any" ); | 72 | config.writeEntry( "SSID", "any" ); |
73 | } else { | 73 | } else { |
74 | config.writeEntry( "SSID", essSpecificLineEdit->text() ); | 74 | config.writeEntry( "SSID", essSpecificLineEdit->text() ); |
75 | } | 75 | } |
76 | if( networkInfrastructure->isChecked() ){ | 76 | if( networkInfrastructure->isChecked() ){ |
77 | config.writeEntry( "Mode", "Managed" ); | 77 | config.writeEntry( "Mode", "Managed" ); |
78 | } else if( network802->isChecked() ){ | 78 | } else if( network802->isChecked() ){ |
79 | config.writeEntry( "Mode", "adhoc" ); | 79 | config.writeEntry( "Mode", "adhoc" ); |
80 | } | 80 | } |
81 | config.writeEntry( "CHANNEL", networkChannel->value() ); | 81 | config.writeEntry( "CHANNEL", networkChannel->value() ); |
82 | // config.readEntry( "RATE", "auto" ); | 82 | // config.readEntry( "RATE", "auto" ); |
83 | wepEnabled->isChecked() ? config.writeEntry( "dot11PrivacyInvoked", "true" ) : config.writeEntry( "dot11PrivacyInvoked", "false" ); | 83 | wepEnabled->isChecked() ? config.writeEntry( "dot11PrivacyInvoked", "true" ) : config.writeEntry( "dot11PrivacyInvoked", "false" ); |
84 | authOpen->isChecked() ? config.writeEntry( "AuthType", "opensystem" ) : config.writeEntry( "AuthType", "sharedkey" ); | 84 | authOpen->isChecked() ? config.writeEntry( "AuthType", "opensystem" ) : config.writeEntry( "AuthType", "sharedkey" ); |
85 | key40->isChecked() ? config.writeEntry( "PRIV_KEY128", "false" ) : config.writeEntry( "PRIV_KEY128", "true" ); | 85 | key40->isChecked() ? config.writeEntry( "PRIV_KEY128", "false" ) : config.writeEntry( "PRIV_KEY128", "true" ); |
86 | if( keyRadio0->isChecked() ){ | 86 | if( keyRadio0->isChecked() ){ |
87 | config.writeEntry( "dot11WEPDefaultKeyID", 0 ); | 87 | config.writeEntry( "dot11WEPDefaultKeyID", 0 ); |
88 | } else if( keyRadio1->isChecked() ){ | 88 | } else if( keyRadio1->isChecked() ){ |
89 | config.writeEntry( "dot11WEPDefaultKeyID", 1 ); | 89 | config.writeEntry( "dot11WEPDefaultKeyID", 1 ); |
90 | } else if( keyRadio2->isChecked() ){ | 90 | } else if( keyRadio2->isChecked() ){ |
91 | config.writeEntry( "dot11WEPDefaultKeyID", 2 ); | 91 | config.writeEntry( "dot11WEPDefaultKeyID", 2 ); |
92 | } else if( keyRadio3->isChecked() ){ | 92 | } else if( keyRadio3->isChecked() ){ |
93 | config.writeEntry( "dot11WEPDefaultKeyID", 3 ); | 93 | config.writeEntry( "dot11WEPDefaultKeyID", 3 ); |
94 | } | 94 | } |
95 | config.writeEntry( "dot11WEPDefaultKey0", keyLineEdit0->text() ); | 95 | config.writeEntry( "dot11WEPDefaultKey0", keyLineEdit0->text() ); |
96 | config.writeEntry( "dot11WEPDefaultKey1", keyLineEdit1->text() ); | 96 | config.writeEntry( "dot11WEPDefaultKey1", keyLineEdit1->text() ); |
97 | config.writeEntry( "dot11WEPDefaultKey2", keyLineEdit2->text() ); | 97 | config.writeEntry( "dot11WEPDefaultKey2", keyLineEdit2->text() ); |
98 | config.writeEntry( "dot11WEPDefaultKey3", keyLineEdit3->text() ); | 98 | config.writeEntry( "dot11WEPDefaultKey3", keyLineEdit3->text() ); |
99 | return writeWirelessOpts( config ); | 99 | return writeWirelessOpts( config ); |
100 | // return TRUE; | 100 | // return TRUE; |
101 | } | 101 | } |
102 | 102 | ||
103 | /** | 103 | /** |
104 | */ | 104 | */ |
105 | void WLANImp::accept() | 105 | void WLANImp::accept() |
106 | { | 106 | { |
107 | if ( writeConfig() ) | 107 | if ( writeConfig() ) |
108 | QDialog::accept(); | 108 | QDialog::accept(); |
109 | } | 109 | } |
110 | 110 | ||
111 | void WLANImp::done ( int r ) | 111 | void WLANImp::done ( int r ) |
112 | { | 112 | { |
113 | QDialog::done ( r ); | 113 | QDialog::done ( r ); |
114 | close ( ); | 114 | close ( ); |
115 | } | 115 | } |
116 | 116 | ||
117 | bool WLANImp::writeWirelessOpts( Config &config, QString scheme ) | 117 | bool WLANImp::writeWirelessOpts( Config &config, QString scheme ) |
118 | { | 118 | { |
119 | qWarning( "WLANImp::writeWirelessOpts entered." ); | 119 | qWarning( "WLANImp::writeWirelessOpts entered." ); |
120 | QString prev = "/etc/pcmcia/wireless.opts"; | 120 | QString prev = "/etc/pcmcia/wireless.opts"; |
121 | QFile prevFile(prev); | 121 | QFile prevFile(prev); |
122 | if ( !prevFile.open( IO_ReadOnly ) ) | 122 | if ( !prevFile.open( IO_ReadOnly ) ) |
123 | return FALSE; | 123 | return FALSE; |
124 | 124 | ||
125 | QString tmp = "/etc/pcmcia/wireless.opts-qpe-new"; | 125 | QString tmp = "/etc/pcmcia/wireless.opts-qpe-new"; |
126 | QFile tmpFile(tmp); | 126 | QFile tmpFile(tmp); |
127 | if ( !tmpFile.open( IO_WriteOnly ) ) | 127 | if ( !tmpFile.open( IO_WriteOnly ) ) |
128 | return FALSE; | 128 | return FALSE; |
129 | 129 | ||
130 | bool retval = TRUE; | 130 | bool retval = TRUE; |
131 | 131 | ||
132 | QTextStream in( &prevFile ); | 132 | QTextStream in( &prevFile ); |
133 | QTextStream out( &tmpFile ); | 133 | QTextStream out( &tmpFile ); |
134 | 134 | ||
135 | config.setGroup("Properties"); | 135 | config.setGroup("Properties"); |
136 | 136 | ||
137 | QString line; | 137 | QString line; |
138 | bool found=FALSE; | 138 | bool found=FALSE; |
139 | bool done=FALSE; | 139 | bool done=FALSE; |
140 | while ( !in.atEnd() ) { | 140 | while ( !in.atEnd() ) { |
141 | QString line = in.readLine(); | 141 | QString line = in.readLine(); |
142 | QString wline = line.simplifyWhiteSpace(); | 142 | QString wline = line.simplifyWhiteSpace(); |
143 | if ( !done ) { | 143 | if ( !done ) { |
144 | if ( found ) { | 144 | if ( found ) { |
145 | // skip existing entry for this scheme, and write our own. | 145 | // skip existing entry for this scheme, and write our own. |
146 | if ( wline == ";;" ) { | 146 | if ( wline == ";;" ) { |
147 | found = FALSE; | 147 | found = FALSE; |
148 | continue; | 148 | continue; |
149 | } else { | 149 | } else { |
150 | continue; | 150 | continue; |
151 | } | 151 | } |
152 | } else { | 152 | } else { |
153 | if ( wline.left(scheme.length()+7) == scheme + ",*,*,*)" ) { | 153 | if ( wline.left(scheme.length()+7) == scheme + ",*,*,*)" ) { |
154 | found=TRUE; | 154 | found=TRUE; |
155 | continue; // skip this line | 155 | continue; // skip this line |
156 | } else if ( wline == "esac" || wline == "*,*,*,*)" ) { | 156 | } else if ( wline == "esac" || wline == "*,*,*,*)" ) { |
diff --git a/noncore/settings/networksettings/wlan/wlanmodule.cpp b/noncore/settings/networksettings/wlan/wlanmodule.cpp index 321fa11..98d2eb6 100644 --- a/noncore/settings/networksettings/wlan/wlanmodule.cpp +++ b/noncore/settings/networksettings/wlan/wlanmodule.cpp | |||
@@ -1,84 +1,84 @@ | |||
1 | #include "wlanmodule.h" | 1 | #include "wlanmodule.h" |
2 | #include <qpe/config.h> | 2 | #include <qpe/config.h> |
3 | #include "wlanimp.h" | 3 | #include "wlanimp.h" |
4 | 4 | ||
5 | /** | 5 | /** |
6 | * Constructor, find all of the possible interfaces | 6 | * Constructor, find all of the possible interfaces |
7 | */ | 7 | */ |
8 | WLANModule::WLANModule() : Module() { | 8 | WLANModule::WLANModule() : Module() { |
9 | // get output from iwconfig | 9 | // get output from iwconfig |
10 | } | 10 | } |
11 | 11 | ||
12 | /** | 12 | /** |
13 | * get the icon name for this device. | 13 | * get the icon name for this device. |
14 | * @param Interface* can be used in determining the icon. | 14 | * @param Interface* can be used in determining the icon. |
15 | * @return QString the icon name (minus .png, .gif etc) | 15 | * @return QString the icon name (minus .png, .gif etc) |
16 | */ | 16 | */ |
17 | QString WLANModule::getPixmapName(Interface* ){ | 17 | QString WLANModule::getPixmapName(Interface* ){ |
18 | return "wlan"; | 18 | return "wlan"; |
19 | } | 19 | } |
20 | 20 | ||
21 | /** | 21 | /** |
22 | * Check to see if the interface i is owned by this module. | 22 | * Check to see if the interface i is owned by this module. |
23 | * @param Interface* interface to check against | 23 | * @param Interface* interface to check against |
24 | * @return bool true if i is owned by this module, false otherwise. | 24 | * @return bool true if i is owned by this module, false otherwise. |
25 | */ | 25 | */ |
26 | bool WLANModule::isOwner(Interface *i){ | 26 | bool WLANModule::isOwner(Interface *i){ |
27 | if(i->getInterfaceName() == "eth0" || i->getInterfaceName() == "wlan0") | 27 | if(i->getInterfaceName() == "eth0" || i->getInterfaceName() == "wlan0") |
28 | return true; | 28 | return true; |
29 | return false; | 29 | return false; |
30 | } | 30 | } |
31 | 31 | ||
32 | /** | 32 | /** |
33 | * Create, set tabWiget and return the WLANConfigure Module | 33 | * Create, set tabWiget and return the WLANConfigure Module |
34 | * @param tabWidget a pointer to the tab widget that this configure has. | 34 | * @param tabWidget a pointer to the tab widget that this configure has. |
35 | * @return QWidget* pointer to the tab widget in this modules configure. | 35 | * @return QWidget* pointer to the tab widget in this modules configure. |
36 | */ | 36 | */ |
37 | QWidget *WLANModule::configure(QTabWidget **tabWidget){ | 37 | QWidget *WLANModule::configure(QTabWidget **tabWidget){ |
38 | Config cfg("wireless"); | 38 | Config *cfg = new Config("wireless"); |
39 | WLANImp *wlanconfig = new WLANImp(cfg); | 39 | WLANImp *wlanconfig = new WLANImp(*cfg); |
40 | (*tabWidget) = wlanconfig->tabWidget; | 40 | (*tabWidget) = wlanconfig->tabWidget; |
41 | return wlanconfig; | 41 | return wlanconfig; |
42 | } | 42 | } |
43 | 43 | ||
44 | /** | 44 | /** |
45 | * Create, set tabWiget and return the Information Module | 45 | * Create, set tabWiget and return the Information Module |
46 | * @param tabWidget a pointer to the tab widget that this information has. | 46 | * @param tabWidget a pointer to the tab widget that this information has. |
47 | * @return QWidget* pointer to the tab widget in this modules info. | 47 | * @return QWidget* pointer to the tab widget in this modules info. |
48 | */ | 48 | */ |
49 | QWidget *WLANModule::information(QTabWidget **tabWidget){ | 49 | QWidget *WLANModule::information(QTabWidget **tabWidget){ |
50 | return NULL; | 50 | return NULL; |
51 | } | 51 | } |
52 | 52 | ||
53 | /** | 53 | /** |
54 | * Get all active (up or down) interfaces | 54 | * Get all active (up or down) interfaces |
55 | * @return QList<Interface> A list of interfaces that exsist that havn't | 55 | * @return QList<Interface> A list of interfaces that exsist that havn't |
56 | * been called by isOwner() | 56 | * been called by isOwner() |
57 | */ | 57 | */ |
58 | QList<Interface> WLANModule::getInterfaces(){ | 58 | QList<Interface> WLANModule::getInterfaces(){ |
59 | return list; | 59 | return list; |
60 | } | 60 | } |
61 | 61 | ||
62 | /** | 62 | /** |
63 | * Attempt to add a new interface as defined by name | 63 | * Attempt to add a new interface as defined by name |
64 | * @param name the name of the type of interface that should be created given | 64 | * @param name the name of the type of interface that should be created given |
65 | * by possibleNewInterfaces(); | 65 | * by possibleNewInterfaces(); |
66 | * @return Interface* NULL if it was unable to be created. | 66 | * @return Interface* NULL if it was unable to be created. |
67 | */ | 67 | */ |
68 | Interface *WLANModule::addNewInterface(QString ){ | 68 | Interface *WLANModule::addNewInterface(QString ){ |
69 | // We can't add a 802.11 interface, either the hardware will be there | 69 | // We can't add a 802.11 interface, either the hardware will be there |
70 | // or it wont. | 70 | // or it wont. |
71 | return NULL; | 71 | return NULL; |
72 | } | 72 | } |
73 | 73 | ||
74 | /** | 74 | /** |
75 | * Attempts to remove the interface, doesn't delete i | 75 | * Attempts to remove the interface, doesn't delete i |
76 | * @return bool true if successfull, false otherwise. | 76 | * @return bool true if successfull, false otherwise. |
77 | */ | 77 | */ |
78 | bool WLANModule::remove(Interface*){ | 78 | bool WLANModule::remove(Interface*){ |
79 | // Can't remove a hardware device, you can stop it though. | 79 | // Can't remove a hardware device, you can stop it though. |
80 | return false; | 80 | return false; |
81 | } | 81 | } |
82 | 82 | ||
83 | // wlanmodule.cpp | 83 | // wlanmodule.cpp |
84 | 84 | ||