diff --git a/mainwindow.cpp b/mainwindow.cpp
index 3380cdb8..5825ee10 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -1071,11 +1071,19 @@ void MainWindow::on_btnNetList_clicked(int flag)
this->startLoading();
this->ksnm->execGetLanList();
} else {
- syslog(LOG_DEBUG, "btnNetList is clicked, but the return value of checkLanOn() is false");
- qDebug()<<"debug: btnNetList is clicked, but the return value of checkLanOn() is false";
+ QString strSlist;
+ system("nmcli connection show -active>/tmp/kylin-nm-connshow");
+ QFile file("/tmp/kylin-nm-connshow");
+ if(!file.open(QIODevice::ReadOnly | QIODevice::Text)){
+ syslog(LOG_DEBUG, "Can't open the file /tmp/kylin-nm-connshow!");
+ qDebug()<<"Can't open the file /tmp/kylin-nm-connshow!";
+ }
+ QString txt = file.readAll();
+ if (txt.indexOf("ethernet") != -1){
+ QString txt(tr("Abnormal connection exist, program will delete it"));//仍然有连接异常的有线网络,断开异常连接的网络
+ QString cmd = "export LANG='en_US.UTF-8';export LANGUAGE='en_US';notify-send '" + txt + "...' -t 3800";
+ system(cmd.toUtf8().data());
- //if (objKyDBus->getLanConnState() == 0){
- if (true){
BackThread *btn_bt = new BackThread();
btn_bt->lanDelete();
sleep(1);
@@ -1083,6 +1091,9 @@ void MainWindow::on_btnNetList_clicked(int flag)
sleep(1);
btn_bt->lanDelete();
btn_bt->deleteLater();
+
+ on_btnNetList_clicked(0);
+ return;
}
// 清空lan列表
diff --git a/translations/kylin-nm_bo.ts b/translations/kylin-nm_bo.ts
index 4d39c90a..30be1546 100644
--- a/translations/kylin-nm_bo.ts
+++ b/translations/kylin-nm_bo.ts
@@ -85,67 +85,67 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -158,77 +158,77 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -241,128 +241,128 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -375,92 +375,92 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -473,143 +473,143 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -622,92 +622,92 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -720,137 +720,137 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
@@ -863,128 +863,128 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -997,97 +997,97 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1100,72 +1100,72 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1199,90 +1199,95 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
+
+
+
+
+
-
+
-
+
diff --git a/translations/kylin-nm_zh_CN.qm b/translations/kylin-nm_zh_CN.qm
index 6df74843..31e52a2e 100644
Binary files a/translations/kylin-nm_zh_CN.qm and b/translations/kylin-nm_zh_CN.qm differ
diff --git a/translations/kylin-nm_zh_CN.ts b/translations/kylin-nm_zh_CN.ts
index f0a054e6..51181cf0 100644
--- a/translations/kylin-nm_zh_CN.ts
+++ b/translations/kylin-nm_zh_CN.ts
@@ -80,67 +80,67 @@
DlgConnHidWifi
-
+
加入隐藏Wi-Fi
-
+
连接设置:
-
+
网络名称:
-
+
Wi-Fi 安全性:
-
+
取消
-
+
连接
-
+
新建...
-
+
无
-
+
WPA 及 WPA2 个人
-
+
WEP 40/128 位密钥(十六进制或ASCII)
-
+
WEP 128 位密码句
-
+
动态 WEP (802.1x)
-
+
WPA 及 WPA2 企业
@@ -158,77 +158,77 @@
连接到隐藏 Wi-Fi 网络
-
+
加入隐藏Wi-Fi
-
+
连接设置:
-
+
网络名称:
-
+
Wi-Fi 安全性:
-
+
用户名:
-
+
密码:
-
+
取消
-
+
连接
-
+
新建...
-
+
无
-
+
WPA 及 WPA2 个人
-
+
WEP 40/128 位密钥(十六进制或ASCII)
-
+
WEP 128 位密码句
-
+
动态 WEP (802.1x)
-
+
WPA 及 WPA2 企业
@@ -241,128 +241,128 @@
连接到隐藏 Wi-Fi 网络
-
+
加入隐藏Wi-Fi
-
+
连接设置:
-
+
网络名称:
-
+
Wi-Fi 安全性:
-
+
认证:
-
+
匿名身份:
-
+
自动PAC配置:
-
+
PAC文件:
-
+
内部认证:
-
+
用户名:
-
+
密码:
-
+
取消
-
+
连接
-
+
新建...
-
-
+
+
无
-
+
WPA 及 WPA2 个人
-
+
WEP 40/128 位密钥(十六进制或ASCII)
-
+
WEP 128 位密码句
-
+
动态 WEP (802.1x)
-
+
WPA 及 WPA2 企业
-
+
隧道 TLS
-
+
受保护的 EAP
-
+
匿名
-
+
已认证
-
+
两者兼用
@@ -375,92 +375,92 @@
连接到隐藏 Wi-Fi 网络
-
+
加入隐藏Wi-Fi
-
+
连接设置:
-
+
网络名称:
-
+
Wi-Fi 安全性:
-
+
认证:
-
+
用户名:
-
+
密码:
-
+
取消
-
+
连接
-
+
新建...
-
+
无
-
+
WPA 及 WPA2 个人
-
+
WEP 40/128 位密钥(十六进制或ASCII)
-
+
WEP 128 位密码句
-
+
动态 WEP (802.1x)
-
+
WPA 及 WPA2 企业
-
+
隧道 TLS
-
+
受保护的 EAP
@@ -473,143 +473,143 @@
连接到隐藏 Wi-Fi 网络
-
+
加入隐藏Wi-Fi
-
+
连接设置:
-
+
网络名称:
-
+
Wi-Fi 安全性:
-
+
认证:
-
+
匿名身份:
-
+
域名:
-
+
CA 证书:
-
+
CA 证书密码:
-
+
不需要CA证书
-
+
PEAP版本:
-
+
内部认证:
-
+
用户名:
-
+
密码:
-
+
取消
-
+
连接
-
-
+
+
无
-
+
WPA 及 WPA2 个人
-
+
WEP 40/128 位密钥(十六进制或ASCII)
-
+
WEP 128 位密码句
-
+
动态 WEP (802.1x)
-
+
WPA 及 WPA2 企业
-
+
隧道 TLS
-
+
受保护的 EAP
-
+
从文件选择...
-
+
自动
-
+
版本 0
-
+
版本 1
@@ -622,92 +622,92 @@
连接到隐藏 Wi-Fi 网络
-
+
加入隐藏Wi-Fi
-
+
连接设置:
-
+
网络名称:
-
+
Wi-Fi 安全性:
-
+
认证:
-
+
用户名:
-
+
密码:
-
+
取消
-
+
连接
-
+
新建...
-
+
无
-
+
WPA 及 WPA2 个人
-
+
WEP 40/128 位密钥(十六进制或ASCII)
-
+
WEP 128 位密码句
-
+
动态 WEP (802.1x)
-
+
WPA 及 WPA2 企业
-
+
隧道 TLS
-
+
受保护的 EAP
@@ -720,137 +720,137 @@
连接到隐藏 Wi-Fi 网络
-
+
加入隐藏Wi-Fi
-
+
连接设置:
-
+
网络名称:
-
+
Wi-Fi 安全性:
-
+
认证:
-
+
身份:
-
+
域名:
-
+
CA 证书:
-
+
CA 证书密码:
-
+
不需要CA证书
-
+
用户证书:
-
+
用户证书密码:
-
+
用户私钥:
-
+
用户密钥密码:
-
+
取消
-
+
连接
-
+
新建...
-
-
-
-
+
+
+
+
无
-
+
WPA 及 WPA2 个人
-
+
WEP 40/128 位密钥(十六进制或ASCII)
-
+
WEP 128 位密码句
-
+
动态 WEP (802.1x)
-
+
WPA 及 WPA2 企业
-
+
隧道 TLS
-
+
受保护的 EAP
-
-
-
+
+
+
从文件选择...
@@ -863,128 +863,128 @@
连接到隐藏 Wi-Fi 网络
-
+
加入隐藏Wi-Fi
-
+
连接设置:
-
+
网络名称:
-
+
Wi-Fi 安全性:
-
+
认证:
-
+
匿名身份:
-
+
域名:
-
+
CA 证书:
-
+
CA 证书密码:
-
+
不需要CA证书
-
+
内部认证:
-
+
用户名:
-
+
密码:
-
+
取消
-
+
连接
-
+
新建...
-
-
+
+
无
-
+
WPA 及 WPA2 个人
-
+
WEP 40/128 位密钥(十六进制或ASCII)
-
+
WEP 128 位密码句
-
+
动态 WEP (802.1x)
-
+
WPA 及 WPA2 企业
-
+
隧道 TLS
-
+
受保护的 EAP
-
+
从文件选择...
@@ -997,97 +997,97 @@
连接到隐藏 Wi-Fi 网络
-
+
加入隐藏Wi-Fi
-
+
连接设置:
-
+
网络名称:
-
+
Wi-Fi 安全性:
-
+
密钥
-
+
WEP 检索
-
+
认证:
-
+
取消
-
+
连接
-
+
新建...
-
+
无
-
+
WPA 及 WPA2 个人
-
+
WEP 40/128 位密钥(十六进制或ASCII)
-
+
WEP 128 位密码句
-
+
动态 WEP (802.1x)
-
+
WPA 及 WPA2 企业
-
+
1(默认)
-
+
开放式系统
-
+
共享密钥
@@ -1100,72 +1100,72 @@
连接到隐藏 Wi-Fi 网络
-
+
加入隐藏Wi-Fi
-
+
连接设置:
-
+
网络名称:
-
+
Wi-Fi 安全性:
-
+
密码:
-
+
取消
-
+
连接
-
+
新建...
-
+
无
-
+
WPA 及 WPA2 个人
-
+
WEP 40/128 位密钥(十六进制或ASCII)
-
+
WEP 128 位密码句
-
+
动态 WEP (802.1x)
-
+
WPA 及 WPA2 企业
@@ -1199,78 +1199,83 @@
无线网络
-
-
-
-
-
-
+
+
+
+
+
+
已开启
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
已关闭
-
-
-
-
-
-
-
+
+
+
+
+
+
+
当前未连接任何网络
-
-
-
-
-
-
-
+
+
+
+
+
+
+
未连接
-
-
-
+
+
+
可用网络列表
-
-
+
+
已连接
-
-
+
+
可用网络列表
-
+
打开无线网开关前保持有线网开关打开
-
+
请先插入无线网卡
+
+
+
+ 正在断开异常连接的网络
+
正在更新 Wi-Fi列表 请再次点击
@@ -1280,17 +1285,17 @@
正在更新 Wi-Fi列表
-
+
连接有线网络成功
-
+
连接有线网络失败
-
+
连接无线网络成功
diff --git a/wifidetector.h b/wifidetector.h
deleted file mode 100644
index c7a79d60..00000000
--- a/wifidetector.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#ifndef WIFIDETECTOR_H
-#define WIFIDETECTOR_H
-
-#include
-
-#endif // WIFIDETECTOR_H