summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/networksetup/wlan/wlanimp.cpp7
-rw-r--r--noncore/settings/networksettings/wlan/wlanimp.cpp7
2 files changed, 10 insertions, 4 deletions
diff --git a/noncore/net/networksetup/wlan/wlanimp.cpp b/noncore/net/networksetup/wlan/wlanimp.cpp
index 120d4e5..84e0bae 100644
--- a/noncore/net/networksetup/wlan/wlanimp.cpp
+++ b/noncore/net/networksetup/wlan/wlanimp.cpp
@@ -41,9 +41,8 @@ WLANImp::WLANImp( QWidget* parent, const char* name, Interface *i, bool modal, W
}
else
qDebug(QString("WLANImp: Can't open file: %1 for reading.").arg(wlanFile).latin1());
connect(networkType, SIGNAL(activated(int)), this, SLOT(typeChanged(int)));
-
}
void WLANImp::typeChanged(int mod){
networkChannel->setEnabled(mod);
@@ -89,11 +88,15 @@ void WLANImp::parseSettingFile(){
if(line.contains("MODE=")){
QString mode = line.mid(line.find("MODE=")+5, line.length());
if(mode == "Managed"){
networkType->setCurrentItem(0);
+ channelLabel->setEnabled(false);
+ networkChannel->setEnabled(false);
}
else{
- networkType->setCurrentItem(0);
+ networkType->setCurrentItem(1);
+ networkChannel->setEnabled(true);
+ channelLabel->setEnabled(true);
}
}
if(line.contains("KEY0="))
keyLineEdit0->setText(line.mid(5, line.length()));
diff --git a/noncore/settings/networksettings/wlan/wlanimp.cpp b/noncore/settings/networksettings/wlan/wlanimp.cpp
index 120d4e5..84e0bae 100644
--- a/noncore/settings/networksettings/wlan/wlanimp.cpp
+++ b/noncore/settings/networksettings/wlan/wlanimp.cpp
@@ -41,9 +41,8 @@ WLANImp::WLANImp( QWidget* parent, const char* name, Interface *i, bool modal, W
}
else
qDebug(QString("WLANImp: Can't open file: %1 for reading.").arg(wlanFile).latin1());
connect(networkType, SIGNAL(activated(int)), this, SLOT(typeChanged(int)));
-
}
void WLANImp::typeChanged(int mod){
networkChannel->setEnabled(mod);
@@ -89,11 +88,15 @@ void WLANImp::parseSettingFile(){
if(line.contains("MODE=")){
QString mode = line.mid(line.find("MODE=")+5, line.length());
if(mode == "Managed"){
networkType->setCurrentItem(0);
+ channelLabel->setEnabled(false);
+ networkChannel->setEnabled(false);
}
else{
- networkType->setCurrentItem(0);
+ networkType->setCurrentItem(1);
+ networkChannel->setEnabled(true);
+ channelLabel->setEnabled(true);
}
}
if(line.contains("KEY0="))
keyLineEdit0->setText(line.mid(5, line.length()));