feat(wpa-wifi-dialog): Add a new dialog.

Description: 添加企业wifi认证弹窗

Log:  添加企业wifi认证弹窗
This commit is contained in:
mammonsama666 2020-12-03 09:35:00 +08:00
parent ff9ef91aed
commit 636b52ed45
10 changed files with 753 additions and 145 deletions

View File

@ -59,6 +59,7 @@ SOURCES += \
src/onelancform.cpp \
src/switchbutton.cpp \
src/utils.cpp \
src/wpawifidialog.cpp \
wireless-security/dlghidewifi.cpp \
wireless-security/dlghidewifieapfast.cpp \
wireless-security/dlghidewifieapleap.cpp \
@ -85,6 +86,7 @@ HEADERS += \
src/onelancform.h \
src/switchbutton.h \
src/utils.h \
src/wpawifidialog.h \
wireless-security/dlghidewifi.h \
wireless-security/dlghidewifieapfast.h \
wireless-security/dlghidewifieapleap.h \
@ -104,6 +106,7 @@ FORMS += \
src/oneconnform.ui \
src/onelancform.ui \
hot-spot/dlghotspotcreate.ui \
src/wpawifidialog.ui \
wireless-security/dlghidewifi.ui \
wireless-security/dlghidewifieapfast.ui \
wireless-security/dlghidewifieapleap.ui \

View File

@ -107,7 +107,9 @@ KylinDBus::KylinDBus(MainWindow *mainWindow, QObject *parent) :QObject(parent)
time->setTimerType(Qt::PreciseTimer);
QObject::connect(time, SIGNAL(timeout()), this, SLOT(slot_timeout()));
QObject::connect(this, SIGNAL(updateWiredList(int)), mw, SLOT(onBtnNetListClicked(int)));
if (mw) {
QObject::connect(this, SIGNAL(updateWiredList(int)), mw, SLOT(onBtnNetListClicked(int)));
}
mUtils = new Utils();
mUtilsThread = new QThread(this);

265
src/wpawifidialog.cpp Normal file
View File

@ -0,0 +1,265 @@
#include "wpawifidialog.h"
#include "ui_wpawifidialog.h"
#include "kylin-network-interface.h"
#include "backthread.h"
#include "utils.h"
#include <KWindowEffects>
WpaWifiDialog::WpaWifiDialog(QWidget *parent, QString conname) :
QDialog(parent),
ui(new Ui::WpaWifiDialog)
{
ui->setupUi(this);
this->setWindowFlags(Qt::FramelessWindowHint | Qt::Popup);
this->setAttribute(Qt::WA_TranslucentBackground);
this->setWindowIcon(QIcon::fromTheme("kylin-network", QIcon(":/res/x/setup.png")) );
// this->setAttribute(Qt::WA_DeleteOnClose);
connection_name = conname;
QPainterPath path;
auto rect = this->rect();
rect.adjust(1, 1, -1, -1);
path.addRoundedRect(rect, 6, 6);
setProperty("blurRegion", QRegion(path.toFillPolygon().toPolygon()));
KWindowEffects::enableBlurBehind(this->winId(), true, QRegion(path.toFillPolygon().toPolygon()));
initUI();
initCombox();
initConnect();
}
WpaWifiDialog::~WpaWifiDialog()
{
delete ui;
}
void WpaWifiDialog::initUI() {
mainWidget = new QWidget(this);
mainLyt = new QVBoxLayout(mainWidget);
mainWidget->setFixedSize(360, 504);
titleFrame = new QFrame(mainWidget); //标题栏
titleFrame->setFixedHeight(48);
titleLyt = new QHBoxLayout(titleFrame);
titleLabel = new QLabel(titleFrame);
titleLabel->setText(tr("Connect Wifi"));
titleLyt->addWidget(titleLabel);
titleLyt->addStretch();
titleFrame->setLayout(titleLyt);
nameFrame = new QFrame(mainWidget); //网络名称
nameFrame->setFixedHeight(48);
nameLyt = new QHBoxLayout(nameFrame);
nameLyt->setContentsMargins(24, 0, 24, 0);
nameLabel = new QLabel(nameFrame);
nameEditor = new QLineEdit(nameFrame);
nameEditor->setFixedHeight(48);
nameLabel->setFixedWidth(100);
nameLabel->setText(tr("Connection name"));
nameEditor->setText(connection_name);
nameEditor->setEnabled(false);//不允许编辑wifi名
nameLyt->addWidget(nameLabel);
nameLyt->addWidget(nameEditor);
nameFrame->setLayout(nameLyt);
securityFrame = new QFrame(mainWidget); //网络安全性
securityFrame->setFixedHeight(48);
securityLyt = new QHBoxLayout(securityFrame);
securityLyt->setContentsMargins(24, 0, 24, 0);
securityLabel = new QLabel(securityFrame);
securityCombox = new QComboBox(securityFrame);
securityCombox->setFixedHeight(48);
securityLabel->setFixedWidth(100);
securityLabel->setText(tr("Security"));
securityLyt->addWidget(securityLabel);
securityLyt->addWidget(securityCombox);
securityFrame->setLayout(securityLyt);
hLine = new QFrame(mainWidget); //分割线
hLine->setFrameShape(QFrame::Shape::HLine);
hLine->setLineWidth(0);
hLine->setFixedHeight(1);
hLine->setStyleSheet("QFrame{background-color: palette(base);}");
eapFrame = new QFrame(mainWidget); //EAP方法
eapFrame->setFixedHeight(48);
eapLyt = new QHBoxLayout(eapFrame);
eapLyt->setContentsMargins(24, 0, 24, 0);
eapLabel = new QLabel(eapFrame);
eapCombox = new QComboBox(eapFrame);
eapCombox->setFixedHeight(48);
eapLabel->setFixedWidth(100);
eapLabel->setText(tr("EAP type"));
eapLyt->addWidget(eapLabel);
eapLyt->addWidget(eapCombox);
eapFrame->setLayout(eapLyt);
innerFrame = new QFrame(mainWidget); //阶段2身份认证
innerFrame->setFixedHeight(48);
innerLyt = new QHBoxLayout(innerFrame);
innerLyt->setContentsMargins(24, 0, 24, 0);
innerLabel = new QLabel(innerFrame);
innerCombox = new QComboBox(innerFrame);
innerCombox->setFixedHeight(48);
innerLabel->setFixedWidth(100);
innerLabel->setText(tr("inner authentication"));
innerLyt->addWidget(innerLabel);
innerLyt->addWidget(innerCombox);
innerFrame->setLayout(innerLyt);
userFrame = new QFrame(mainWidget); //用户名
userFrame->setFixedHeight(48);
userLyt = new QHBoxLayout(userFrame);
userLyt->setContentsMargins(24, 0, 24, 0);
userLabel = new QLabel(userFrame);
userEditor = new QLineEdit(userFrame);
userEditor->setFixedHeight(48);
userLabel->setFixedWidth(100);
userLabel->setText(tr("Username"));
userLyt->addWidget(userLabel);
userLyt->addWidget(userEditor);
userFrame->setLayout(userLyt);
pwdFrame = new QFrame(mainWidget); //密码
pwdFrame->setFixedHeight(72);
pwdLyt = new QVBoxLayout(pwdFrame);
pwdLyt->setContentsMargins(0, 0, 0, 0);
pwdLyt->setSpacing(0);
pwdEditFrame = new QFrame(pwdFrame); //输入密码
pwdEditFrame->setFixedHeight(48);
pwdEditLyt = new QHBoxLayout(pwdEditFrame);
pwdEditLyt->setContentsMargins(24, 0, 24, 0);
pwdLabel = new QLabel(pwdEditFrame);
pwdEditor = new QLineEdit(pwdEditFrame);
pwdEditor->setEchoMode(QLineEdit::Password);
pwdLabel->setText(tr("Password"));
pwdLabel->setFixedWidth(100);
pwdEditor->setFixedHeight(48);
pwdEditLyt->addWidget(pwdLabel);
pwdEditLyt->addWidget(pwdEditor);
pwdEditFrame->setLayout(pwdEditLyt);
pwdShowFrame = new QFrame(pwdFrame); //显示密码
pwdShowFrame->setFixedHeight(24);
pwdShowLyt = new QHBoxLayout(pwdShowFrame);
pwdShowLyt->setContentsMargins(130, 0, 0, 0);
pwdShowBtn = new QCheckBox(pwdShowFrame);
pwdShowLabel = new QLabel(pwdShowFrame);
pwdShowLabel->setFixedWidth(120);
pwdShowBtn->setFixedSize(16, 16);
pwdShowLabel->setText(tr("Show password"));
pwdShowLyt->addWidget(pwdShowBtn);
pwdShowLyt->addWidget(pwdShowLabel);
pwdShowLyt->addStretch();
pwdShowFrame->setLayout(pwdShowLyt);
pwdLyt->addWidget(pwdEditFrame);
pwdLyt->addWidget(pwdShowFrame);
pwdFrame->setLayout(pwdLyt);
buttonFrame = new QFrame(mainWidget); //按钮
buttonLyt = new QHBoxLayout(buttonFrame);
cancelBtn = new QPushButton(buttonFrame); //取消
connectBtn = new QPushButton(buttonFrame); //连接
cancelBtn->setFixedSize(72, 36);
connectBtn->setFixedSize(72, 36);
cancelBtn->setText(tr("Cancel"));
connectBtn->setText(tr("Connect"));
buttonLyt->addStretch();
buttonLyt->addWidget(cancelBtn);
buttonLyt->addWidget(connectBtn);
buttonFrame->setLayout(buttonLyt);
mainLyt->addWidget(titleFrame);
mainLyt->addWidget(nameFrame);
mainLyt->addWidget(securityFrame);
mainLyt->addWidget(hLine);
mainLyt->addWidget(eapFrame);
mainLyt->addWidget(innerFrame);
mainLyt->addWidget(userFrame);
mainLyt->addWidget(pwdFrame);
mainLyt->addWidget(buttonFrame);
mainLyt->setSpacing(8);
mainLyt->setContentsMargins(8, 16, 8, 16);
mainWidget->setLayout(mainLyt);
}
void WpaWifiDialog::initCombox() {
//wifi安全性
securityCombox->addItem(tr("WPA & WPA2"));
// securityCombox->setEnabled(false);
//EAP方法
QStringList eapStringList;
eapStringList<< "PEAP" << "TLS" << "TTLS" << "PWD" << "SIM" << "AKA" << "AKA'";
for (int i = 0; i < eapStringList.length(); i++) {
eapCombox->addItem(eapStringList.at(i), eapStringList.at(i));
}
//阶段2认证方式
QStringList innerStringList;
innerStringList<< tr("None") << "MSCHAPv2" << "GTC" << "SIM" << "AKA" << "AKA'";
innerCombox->addItem(innerStringList.at(0), "None");
for (int i = 1; i < innerStringList.length(); i++) {
innerCombox->addItem(innerStringList.at(i), innerStringList.at(i));
}
}
void WpaWifiDialog::initConnect() {
//取消按钮
connect(cancelBtn, &QPushButton::clicked, this, [ = ]() {
this->close();
});
//连接按钮
connect(connectBtn, &QPushButton::clicked, this, &WpaWifiDialog::slot_on_connectBtn_clicked);
//显示密码
connect(pwdShowBtn, &QCheckBox::clicked, this, [ = ]() {
if (pwdShowBtn->isChecked()) {
pwdEditor->setEchoMode(QLineEdit::Normal);
} else {
pwdEditor->setEchoMode(QLineEdit::Password);
}
});
}
void WpaWifiDialog::slot_on_connectBtn_clicked() {
qDebug()<<"Clicked on connect Btn!";
}
void WpaWifiDialog::mousePressEvent(QMouseEvent *event)
{
if (event->button() == Qt::LeftButton) {
this->isPress = true;
this->winPos = this->pos();
this->dragPos = event->globalPos();
event->accept();
}
return QDialog::mousePressEvent(event);
}
void WpaWifiDialog::mouseReleaseEvent(QMouseEvent *event)
{
this->isPress = false;
}
void WpaWifiDialog::mouseMoveEvent(QMouseEvent *event)
{
if (this->isPress) {
this->move(this->winPos - (this->dragPos - event->globalPos()));
event->accept();
}
return QDialog::mouseMoveEvent(event);
}
void WpaWifiDialog::paintEvent(QPaintEvent *event)
{
KylinDBus mkylindbus;
double trans = mkylindbus.getTransparentData();
QStyleOption opt;
opt.init(this);
QPainter p(this);
style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
QRect rect = this->rect();
p.setRenderHint(QPainter::Antialiasing); // 反锯齿;
p.setBrush(opt.palette.color(QPalette::Base));
p.setOpacity(trans);
p.setPen(Qt::NoPen);
p.drawRoundedRect(rect, 6, 6);
QWidget::paintEvent(event);
}

103
src/wpawifidialog.h Normal file
View File

@ -0,0 +1,103 @@
#ifndef WPAWIFIDIALOG_H
#define WPAWIFIDIALOG_H
#include <QDialog>
#include <QWidget>
#include <QComboBox>
#include <QLineEdit>
#include <QPushButton>
#include <QCheckBox>
#include <QVBoxLayout>
#include <QHBoxLayout>
#include <QFrame>
#include <QLabel>
#include <QMouseEvent>
#include <QPoint>
namespace Ui {
class WpaWifiDialog;
}
class WpaWifiDialog : public QDialog
{
Q_OBJECT
public:
explicit WpaWifiDialog(QWidget *parent = nullptr, QString conname = 0);
~WpaWifiDialog();
private:
Ui::WpaWifiDialog *ui;
void initUI(); //初始化UI界面
void initCombox(); //初始化所有下拉框
void initConnect(); //初始化连接
protected:
void paintEvent(QPaintEvent *event);
private:
QString connection_name;
void mousePressEvent(QMouseEvent *event);
void mouseReleaseEvent(QMouseEvent *event);
void mouseMoveEvent(QMouseEvent *event);
bool isPress;
QPoint winPos;
QPoint dragPos;
private:
QWidget * mainWidget = nullptr;
QVBoxLayout * mainLyt = nullptr; //弹窗整体布局
QFrame * titleFrame = nullptr; //标题栏
QHBoxLayout * titleLyt = nullptr;
QLabel * titleLabel = nullptr;
QFrame * nameFrame = nullptr; //网络名称
QHBoxLayout * nameLyt = nullptr;
QLabel * nameLabel = nullptr;
QLineEdit * nameEditor = nullptr;
QFrame * securityFrame = nullptr; //网络安全性
QHBoxLayout * securityLyt = nullptr;
QLabel * securityLabel = nullptr;
QComboBox * securityCombox = nullptr;
QFrame * hLine = nullptr; //分割线
QFrame * eapFrame = nullptr; //EAP方法
QHBoxLayout * eapLyt = nullptr;
QLabel * eapLabel = nullptr;
QComboBox * eapCombox = nullptr;
QFrame * innerFrame = nullptr; //阶段2身份认证
QHBoxLayout * innerLyt = nullptr;
QLabel * innerLabel = nullptr;
QComboBox * innerCombox = nullptr;
QFrame * userFrame = nullptr; //用户名
QHBoxLayout * userLyt = nullptr;
QLabel * userLabel = nullptr;
QLineEdit * userEditor = nullptr;
QFrame * pwdFrame = nullptr; //密码
QVBoxLayout * pwdLyt = nullptr;
QFrame * pwdEditFrame = nullptr; //输入密码
QHBoxLayout * pwdEditLyt = nullptr;
QLabel * pwdLabel = nullptr;
QLineEdit * pwdEditor = nullptr;
QFrame * pwdShowFrame = nullptr; //显示密码
QHBoxLayout * pwdShowLyt = nullptr;
QCheckBox * pwdShowBtn = nullptr;
QLabel * pwdShowLabel = nullptr;
QFrame * buttonFrame = nullptr; //按钮
QHBoxLayout * buttonLyt = nullptr;
QPushButton * cancelBtn = nullptr; //取消
QPushButton * connectBtn = nullptr; //连接
private slots:
void slot_on_connectBtn_clicked();
};
#endif // WPAWIFIDIALOG_H

31
src/wpawifidialog.ui Normal file
View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>WpaWifiDialog</class>
<widget class="QDialog" name="WpaWifiDialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>360</width>
<height>504</height>
</rect>
</property>
<property name="minimumSize">
<size>
<width>360</width>
<height>504</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>360</width>
<height>504</height>
</size>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
</widget>
<resources/>
<connections/>
</ui>

View File

@ -1195,155 +1195,155 @@
<name>MainWindow</name>
<message>
<location filename="../src/mainwindow.ui" line="14"/>
<location filename="../src/mainwindow.cpp" line="565"/>
<location filename="../src/mainwindow.cpp" line="566"/>
<source>kylin-nm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="403"/>
<location filename="../src/mainwindow.cpp" line="570"/>
<location filename="../src/mainwindow.cpp" line="404"/>
<location filename="../src/mainwindow.cpp" line="571"/>
<source>Advanced</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="347"/>
<location filename="../src/mainwindow.cpp" line="1214"/>
<location filename="../src/mainwindow.cpp" line="2268"/>
<location filename="../src/mainwindow.cpp" line="348"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="2272"/>
<source>Ethernet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="239"/>
<location filename="../src/mainwindow.cpp" line="240"/>
<source>New LAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="263"/>
<location filename="../src/mainwindow.cpp" line="264"/>
<source>Hide WiFi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="363"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="364"/>
<location filename="../src/mainwindow.cpp" line="1274"/>
<source>Wifi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="383"/>
<location filename="../src/mainwindow.cpp" line="384"/>
<source>HotSpot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="393"/>
<location filename="../src/mainwindow.cpp" line="394"/>
<source>FlyMode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1177"/>
<location filename="../src/mainwindow.cpp" line="1178"/>
<source>No wireless card detected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1313"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1544"/>
<location filename="../src/mainwindow.cpp" line="2284"/>
<location filename="../src/mainwindow.cpp" line="2374"/>
<location filename="../src/mainwindow.cpp" line="1314"/>
<location filename="../src/mainwindow.cpp" line="1391"/>
<location filename="../src/mainwindow.cpp" line="1545"/>
<location filename="../src/mainwindow.cpp" line="2288"/>
<location filename="../src/mainwindow.cpp" line="2378"/>
<source>Not connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1316"/>
<location filename="../src/mainwindow.cpp" line="1392"/>
<location filename="../src/mainwindow.cpp" line="1464"/>
<location filename="../src/mainwindow.cpp" line="1317"/>
<location filename="../src/mainwindow.cpp" line="1393"/>
<location filename="../src/mainwindow.cpp" line="1465"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<location filename="../src/mainwindow.cpp" line="1626"/>
<location filename="../src/mainwindow.cpp" line="1778"/>
<location filename="../src/mainwindow.cpp" line="2286"/>
<location filename="../src/mainwindow.cpp" line="2376"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<location filename="../src/mainwindow.cpp" line="1548"/>
<location filename="../src/mainwindow.cpp" line="1627"/>
<location filename="../src/mainwindow.cpp" line="1779"/>
<location filename="../src/mainwindow.cpp" line="2290"/>
<location filename="../src/mainwindow.cpp" line="2380"/>
<source>Disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="229"/>
<location filename="../src/mainwindow.cpp" line="230"/>
<source>Ethernet Networks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="253"/>
<location filename="../src/mainwindow.cpp" line="254"/>
<source>Wifi Networks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="294"/>
<location filename="../src/mainwindow.cpp" line="295"/>
<source>No usable network in the list</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="569"/>
<location filename="../src/mainwindow.cpp" line="570"/>
<source>Show MainWindow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1489"/>
<location filename="../src/mainwindow.cpp" line="1490"/>
<source>No Other Wired Network Scheme</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1648"/>
<location filename="../src/mainwindow.cpp" line="1649"/>
<source>No Other Wireless Network Scheme</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1800"/>
<location filename="../src/mainwindow.cpp" line="1804"/>
<location filename="../src/mainwindow.cpp" line="1809"/>
<location filename="../src/mainwindow.cpp" line="1813"/>
<location filename="../src/mainwindow.cpp" line="1801"/>
<location filename="../src/mainwindow.cpp" line="1805"/>
<location filename="../src/mainwindow.cpp" line="1810"/>
<location filename="../src/mainwindow.cpp" line="1814"/>
<source>Wired connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1818"/>
<location filename="../src/mainwindow.cpp" line="1822"/>
<location filename="../src/mainwindow.cpp" line="1827"/>
<location filename="../src/mainwindow.cpp" line="1831"/>
<location filename="../src/mainwindow.cpp" line="1819"/>
<location filename="../src/mainwindow.cpp" line="1823"/>
<location filename="../src/mainwindow.cpp" line="1828"/>
<location filename="../src/mainwindow.cpp" line="1832"/>
<source>Ethernet connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2603"/>
<location filename="../src/mainwindow.cpp" line="2607"/>
<source>Confirm your Wi-Fi password or usable of wireless card</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1441"/>
<location filename="../src/mainwindow.cpp" line="1604"/>
<location filename="../src/mainwindow.cpp" line="1442"/>
<location filename="../src/mainwindow.cpp" line="1605"/>
<source>NetOn,</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2195"/>
<location filename="../src/mainwindow.cpp" line="2199"/>
<source>Wired net is disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2223"/>
<location filename="../src/mainwindow.cpp" line="2227"/>
<source>Wi-Fi is disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2559"/>
<location filename="../src/mainwindow.cpp" line="2563"/>
<source>Conn Ethernet Success</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2571"/>
<location filename="../src/mainwindow.cpp" line="2575"/>
<source>Conn Ethernet Fail</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2594"/>
<location filename="../src/mainwindow.cpp" line="2598"/>
<source>Conn Wifi Success</source>
<translation type="unfinished"></translation>
</message>
@ -1458,4 +1458,72 @@
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WpaWifiDialog</name>
<message>
<location filename="../src/wpawifidialog.ui" line="26"/>
<source>Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="46"/>
<source>Connect Wifi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="59"/>
<source>Connection name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="74"/>
<source>Security</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="93"/>
<source>EAP type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="106"/>
<source>inner authentication</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="119"/>
<source>Username</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="136"/>
<source>Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="150"/>
<source>Show password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="165"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="166"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="188"/>
<source>WPA &amp; WPA2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="198"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View File

@ -1349,7 +1349,7 @@
<name>MainWindow</name>
<message>
<location filename="../src/mainwindow.ui" line="14"/>
<location filename="../src/mainwindow.cpp" line="565"/>
<location filename="../src/mainwindow.cpp" line="566"/>
<source>kylin-nm</source>
<translation></translation>
</message>
@ -1358,15 +1358,15 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="403"/>
<location filename="../src/mainwindow.cpp" line="570"/>
<location filename="../src/mainwindow.cpp" line="404"/>
<location filename="../src/mainwindow.cpp" line="571"/>
<source>Advanced</source>
<translation>Gelişmiş</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="347"/>
<location filename="../src/mainwindow.cpp" line="1214"/>
<location filename="../src/mainwindow.cpp" line="2268"/>
<location filename="../src/mainwindow.cpp" line="348"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="2272"/>
<source>Ethernet</source>
<translation>Kablolu </translation>
</message>
@ -1375,8 +1375,8 @@
<translation type="vanished">Gizli ı Bağlan</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="363"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="364"/>
<location filename="../src/mainwindow.cpp" line="1274"/>
<source>Wifi</source>
<translation>Wi-Fi</translation>
</message>
@ -1389,116 +1389,116 @@
<translation type="vanished">Pasif</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="383"/>
<location filename="../src/mainwindow.cpp" line="384"/>
<source>HotSpot</source>
<translation>HotSpot</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="393"/>
<location filename="../src/mainwindow.cpp" line="394"/>
<source>FlyMode</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="569"/>
<location filename="../src/mainwindow.cpp" line="570"/>
<source>Show MainWindow</source>
<translation>Ana Pencereyi Göster</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1177"/>
<location filename="../src/mainwindow.cpp" line="1178"/>
<source>No wireless card detected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1313"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1544"/>
<location filename="../src/mainwindow.cpp" line="2284"/>
<location filename="../src/mainwindow.cpp" line="2374"/>
<location filename="../src/mainwindow.cpp" line="1314"/>
<location filename="../src/mainwindow.cpp" line="1391"/>
<location filename="../src/mainwindow.cpp" line="1545"/>
<location filename="../src/mainwindow.cpp" line="2288"/>
<location filename="../src/mainwindow.cpp" line="2378"/>
<source>Not connected</source>
<translation>Bağlanamadı</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1316"/>
<location filename="../src/mainwindow.cpp" line="1392"/>
<location filename="../src/mainwindow.cpp" line="1464"/>
<location filename="../src/mainwindow.cpp" line="1317"/>
<location filename="../src/mainwindow.cpp" line="1393"/>
<location filename="../src/mainwindow.cpp" line="1465"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<location filename="../src/mainwindow.cpp" line="1626"/>
<location filename="../src/mainwindow.cpp" line="1778"/>
<location filename="../src/mainwindow.cpp" line="2286"/>
<location filename="../src/mainwindow.cpp" line="2376"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<location filename="../src/mainwindow.cpp" line="1548"/>
<location filename="../src/mainwindow.cpp" line="1627"/>
<location filename="../src/mainwindow.cpp" line="1779"/>
<location filename="../src/mainwindow.cpp" line="2290"/>
<location filename="../src/mainwindow.cpp" line="2380"/>
<source>Disconnected</source>
<translation>Bağlantı Kesildi</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1489"/>
<location filename="../src/mainwindow.cpp" line="1490"/>
<source>No Other Wired Network Scheme</source>
<translation type="unfinished">Başka Kablolu Düzeni Yok</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1648"/>
<location filename="../src/mainwindow.cpp" line="1649"/>
<source>No Other Wireless Network Scheme</source>
<translation type="unfinished">Başka Kablosuz Düzeni Yok</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1800"/>
<location filename="../src/mainwindow.cpp" line="1804"/>
<location filename="../src/mainwindow.cpp" line="1809"/>
<location filename="../src/mainwindow.cpp" line="1813"/>
<location filename="../src/mainwindow.cpp" line="1801"/>
<location filename="../src/mainwindow.cpp" line="1805"/>
<location filename="../src/mainwindow.cpp" line="1810"/>
<location filename="../src/mainwindow.cpp" line="1814"/>
<source>Wired connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1818"/>
<location filename="../src/mainwindow.cpp" line="1822"/>
<location filename="../src/mainwindow.cpp" line="1827"/>
<location filename="../src/mainwindow.cpp" line="1831"/>
<location filename="../src/mainwindow.cpp" line="1819"/>
<location filename="../src/mainwindow.cpp" line="1823"/>
<location filename="../src/mainwindow.cpp" line="1828"/>
<location filename="../src/mainwindow.cpp" line="1832"/>
<source>Ethernet connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2195"/>
<location filename="../src/mainwindow.cpp" line="2199"/>
<source>Wired net is disconnected</source>
<translation type="unfinished">Kablolu bağlantısı kesildi</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2223"/>
<location filename="../src/mainwindow.cpp" line="2227"/>
<source>Wi-Fi is disconnected</source>
<translation type="unfinished">Kablosuz bağlantı kesildi</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2603"/>
<location filename="../src/mainwindow.cpp" line="2607"/>
<source>Confirm your Wi-Fi password or usable of wireless card</source>
<translation type="unfinished">Kablosuz şifrenizi veya kablosuz kart kullanılabilirliğini onaylayın</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="229"/>
<location filename="../src/mainwindow.cpp" line="230"/>
<source>Ethernet Networks</source>
<translation>Ethernet Ağları</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="239"/>
<location filename="../src/mainwindow.cpp" line="240"/>
<source>New LAN</source>
<translation type="unfinished">Yeni LAN</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="263"/>
<location filename="../src/mainwindow.cpp" line="264"/>
<source>Hide WiFi</source>
<translation>Gizli Wi-Fi</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="294"/>
<location filename="../src/mainwindow.cpp" line="295"/>
<source>No usable network in the list</source>
<translation type="unfinished">Listede kullanılabilir yok</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1441"/>
<location filename="../src/mainwindow.cpp" line="1604"/>
<location filename="../src/mainwindow.cpp" line="1442"/>
<location filename="../src/mainwindow.cpp" line="1605"/>
<source>NetOn,</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="253"/>
<location filename="../src/mainwindow.cpp" line="254"/>
<source>Wifi Networks</source>
<translation>Wi-Fi Ağları</translation>
</message>
@ -1527,17 +1527,17 @@
<translation type="vanished">Kablosuz listesini şimdi güncelle</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2559"/>
<location filename="../src/mainwindow.cpp" line="2563"/>
<source>Conn Ethernet Success</source>
<translation>Ethernet Bağlantısı Başarılı</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2571"/>
<location filename="../src/mainwindow.cpp" line="2575"/>
<source>Conn Ethernet Fail</source>
<translation>Ethernet Bağlantısı Hatası</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2594"/>
<location filename="../src/mainwindow.cpp" line="2598"/>
<source>Conn Wifi Success</source>
<translation>Wi-Fi Bağlantısı Başarılı</translation>
</message>
@ -1691,4 +1691,72 @@
<translation type="unfinished">Kylin uygulaması masaüstü mesajı</translation>
</message>
</context>
<context>
<name>WpaWifiDialog</name>
<message>
<location filename="../src/wpawifidialog.ui" line="26"/>
<source>Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="46"/>
<source>Connect Wifi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="59"/>
<source>Connection name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="74"/>
<source>Security</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="93"/>
<source>EAP type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="106"/>
<source>inner authentication</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="119"/>
<source>Username</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="136"/>
<source>Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="150"/>
<source>Show password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="165"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="166"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="188"/>
<source>WPA &amp; WPA2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="198"/>
<source>None</source>
<translation type="unfinished">Yok</translation>
</message>
</context>
</TS>

Binary file not shown.

View File

@ -1309,7 +1309,7 @@
<name>MainWindow</name>
<message>
<location filename="../src/mainwindow.ui" line="14"/>
<location filename="../src/mainwindow.cpp" line="565"/>
<location filename="../src/mainwindow.cpp" line="566"/>
<source>kylin-nm</source>
<translation></translation>
</message>
@ -1318,15 +1318,15 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="403"/>
<location filename="../src/mainwindow.cpp" line="570"/>
<location filename="../src/mainwindow.cpp" line="404"/>
<location filename="../src/mainwindow.cpp" line="571"/>
<source>Advanced</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="347"/>
<location filename="../src/mainwindow.cpp" line="1214"/>
<location filename="../src/mainwindow.cpp" line="2268"/>
<location filename="../src/mainwindow.cpp" line="348"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="2272"/>
<source>Ethernet</source>
<translation>线</translation>
</message>
@ -1335,8 +1335,8 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="363"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="364"/>
<location filename="../src/mainwindow.cpp" line="1274"/>
<source>Wifi</source>
<translation>线</translation>
</message>
@ -1349,116 +1349,116 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="383"/>
<location filename="../src/mainwindow.cpp" line="384"/>
<source>HotSpot</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="393"/>
<location filename="../src/mainwindow.cpp" line="394"/>
<source>FlyMode</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="569"/>
<location filename="../src/mainwindow.cpp" line="570"/>
<source>Show MainWindow</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1177"/>
<location filename="../src/mainwindow.cpp" line="1178"/>
<source>No wireless card detected</source>
<translation type="unfinished">线</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1313"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1544"/>
<location filename="../src/mainwindow.cpp" line="2284"/>
<location filename="../src/mainwindow.cpp" line="2374"/>
<location filename="../src/mainwindow.cpp" line="1314"/>
<location filename="../src/mainwindow.cpp" line="1391"/>
<location filename="../src/mainwindow.cpp" line="1545"/>
<location filename="../src/mainwindow.cpp" line="2288"/>
<location filename="../src/mainwindow.cpp" line="2378"/>
<source>Not connected</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1316"/>
<location filename="../src/mainwindow.cpp" line="1392"/>
<location filename="../src/mainwindow.cpp" line="1464"/>
<location filename="../src/mainwindow.cpp" line="1317"/>
<location filename="../src/mainwindow.cpp" line="1393"/>
<location filename="../src/mainwindow.cpp" line="1465"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<location filename="../src/mainwindow.cpp" line="1626"/>
<location filename="../src/mainwindow.cpp" line="1778"/>
<location filename="../src/mainwindow.cpp" line="2286"/>
<location filename="../src/mainwindow.cpp" line="2376"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<location filename="../src/mainwindow.cpp" line="1548"/>
<location filename="../src/mainwindow.cpp" line="1627"/>
<location filename="../src/mainwindow.cpp" line="1779"/>
<location filename="../src/mainwindow.cpp" line="2290"/>
<location filename="../src/mainwindow.cpp" line="2380"/>
<source>Disconnected</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1489"/>
<location filename="../src/mainwindow.cpp" line="1490"/>
<source>No Other Wired Network Scheme</source>
<translation type="unfinished">线</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1648"/>
<location filename="../src/mainwindow.cpp" line="1649"/>
<source>No Other Wireless Network Scheme</source>
<translation type="unfinished">线</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1800"/>
<location filename="../src/mainwindow.cpp" line="1804"/>
<location filename="../src/mainwindow.cpp" line="1809"/>
<location filename="../src/mainwindow.cpp" line="1813"/>
<location filename="../src/mainwindow.cpp" line="1801"/>
<location filename="../src/mainwindow.cpp" line="1805"/>
<location filename="../src/mainwindow.cpp" line="1810"/>
<location filename="../src/mainwindow.cpp" line="1814"/>
<source>Wired connection</source>
<translation type="unfinished">线</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1818"/>
<location filename="../src/mainwindow.cpp" line="1822"/>
<location filename="../src/mainwindow.cpp" line="1827"/>
<location filename="../src/mainwindow.cpp" line="1831"/>
<location filename="../src/mainwindow.cpp" line="1819"/>
<location filename="../src/mainwindow.cpp" line="1823"/>
<location filename="../src/mainwindow.cpp" line="1828"/>
<location filename="../src/mainwindow.cpp" line="1832"/>
<source>Ethernet connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2195"/>
<location filename="../src/mainwindow.cpp" line="2199"/>
<source>Wired net is disconnected</source>
<translation type="unfinished">线</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2223"/>
<location filename="../src/mainwindow.cpp" line="2227"/>
<source>Wi-Fi is disconnected</source>
<translation type="unfinished">线</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2603"/>
<location filename="../src/mainwindow.cpp" line="2607"/>
<source>Confirm your Wi-Fi password or usable of wireless card</source>
<translation type="unfinished">Wi-Fi密码或无线设备</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="229"/>
<location filename="../src/mainwindow.cpp" line="230"/>
<source>Ethernet Networks</source>
<translation>线</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="239"/>
<location filename="../src/mainwindow.cpp" line="240"/>
<source>New LAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="263"/>
<location filename="../src/mainwindow.cpp" line="264"/>
<source>Hide WiFi</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="294"/>
<location filename="../src/mainwindow.cpp" line="295"/>
<source>No usable network in the list</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1441"/>
<location filename="../src/mainwindow.cpp" line="1604"/>
<location filename="../src/mainwindow.cpp" line="1442"/>
<location filename="../src/mainwindow.cpp" line="1605"/>
<source>NetOn,</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="253"/>
<location filename="../src/mainwindow.cpp" line="254"/>
<source>Wifi Networks</source>
<translation>线</translation>
</message>
@ -1487,17 +1487,17 @@
<translation type="vanished"> Wi-Fi列表</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2559"/>
<location filename="../src/mainwindow.cpp" line="2563"/>
<source>Conn Ethernet Success</source>
<translation>线</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2571"/>
<location filename="../src/mainwindow.cpp" line="2575"/>
<source>Conn Ethernet Fail</source>
<translation>线</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="2594"/>
<location filename="../src/mainwindow.cpp" line="2598"/>
<source>Conn Wifi Success</source>
<translation>线</translation>
</message>
@ -1647,4 +1647,72 @@
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WpaWifiDialog</name>
<message>
<location filename="../src/wpawifidialog.ui" line="26"/>
<source>Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="46"/>
<source>Connect Wifi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="59"/>
<source>Connection name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="74"/>
<source>Security</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="93"/>
<source>EAP type</source>
<translation type="unfinished">EAP方法</translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="106"/>
<source>inner authentication</source>
<translation type="unfinished">2</translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="119"/>
<source>Username</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="136"/>
<source>Password</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="150"/>
<source>Show password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="165"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="166"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="188"/>
<source>WPA &amp; WPA2</source>
<translation type="unfinished">WPA WPA2企业</translation>
</message>
<message>
<location filename="../src/wpawifidialog.cpp" line="198"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>