add support of hidden network (test)

This commit is contained in:
arcan1s
2014-06-04 00:18:04 +04:00
parent 4051d2f2c8
commit cce4ef4811
7 changed files with 47 additions and 4 deletions

View File

@ -18,6 +18,8 @@
#include "passwdwidget.h"
#include "ui_passwdwidget.h"
#include <QLineEdit>
#include "mainwindow.h"
@ -59,6 +61,19 @@ void PasswdWidget::setFocusToLineEdit()
}
void PasswdWidget::setPassword(const bool mode)
{
if (mode) {
ui->lineEdit->setEchoMode(QLineEdit::Password);
ui->label->setText(QApplication::translate("PasswdWidget", "Password"));
}
else {
ui->lineEdit->setEchoMode(QLineEdit::Normal);
ui->label->setText(QApplication::translate("PasswdWidget", "ESSID"));
}
}
void PasswdWidget::cancel()
{
hide();
@ -70,5 +85,8 @@ void PasswdWidget::cancel()
void PasswdWidget::passwdApply()
{
hide();
return parent->connectToUnknownEssid(ui->lineEdit->text());
if (ui->lineEdit->echoMode() == QLineEdit::Normal)
return parent->setHiddenName(ui->lineEdit->text());
else
return parent->connectToUnknownEssid(ui->lineEdit->text());
}