Show password check boxes implemented in 802.1x security
This commit is contained in:
parent
bc06fb5639
commit
dfdd2737ff
@ -24,6 +24,12 @@ Security802_1xTab::Security802_1xTab(QWidget *parent) :
|
|||||||
ui->ttlsInnerAuthenticationComboBox->addItems(QStringList() << tr("PAP") << tr("CHAP") << tr("MSCHAP") << tr("MSCHAPv2"));
|
ui->ttlsInnerAuthenticationComboBox->addItems(QStringList() << tr("PAP") << tr("CHAP") << tr("MSCHAP") << tr("MSCHAPv2"));
|
||||||
ui->peapVersionComboBox->addItems(QStringList() << tr("Automatic") << tr ("Zero") << tr("One"));
|
ui->peapVersionComboBox->addItems(QStringList() << tr("Automatic") << tr ("Zero") << tr("One"));
|
||||||
ui->peapInnerAuthenticationComboBox->addItems(QStringList() << tr("MSCHAPv2") << tr("MD5") << tr("GTC"));
|
ui->peapInnerAuthenticationComboBox->addItems(QStringList() << tr("MSCHAPv2") << tr("MD5") << tr("GTC"));
|
||||||
|
connect(ui->md5ShowPasswordCheckBox, &QCheckBox::stateChanged, this, &Security802_1xTab::onMd5ShowPasswordCheckBoxToggled);
|
||||||
|
connect(ui->tlsShowPasswordCheckBox, &QCheckBox::stateChanged, this, &Security802_1xTab::onTlsShowPasswordCheckBoxToggled);
|
||||||
|
connect(ui->pwdShowPasswordCheckBox, &QCheckBox::stateChanged, this, &Security802_1xTab::onPwdShowPasswordCheckBoxToggled);
|
||||||
|
connect(ui->fastShowPasswordCheckBox, &QCheckBox::stateChanged, this, &Security802_1xTab::onFastShowPasswordCheckBoxToggled);
|
||||||
|
connect(ui->ttlsShowPasswordCheckBox, &QCheckBox::stateChanged, this, &Security802_1xTab::onTtlsShowPasswordCheckBoxToggled);
|
||||||
|
connect(ui->peapShowPasswordCheckBox, &QCheckBox::stateChanged, this, &Security802_1xTab::onPeapShowPasswordCheckBoxToggled);
|
||||||
}
|
}
|
||||||
|
|
||||||
Security802_1xTab::~Security802_1xTab()
|
Security802_1xTab::~Security802_1xTab()
|
||||||
@ -402,3 +408,75 @@ void Security802_1xTab::onEnable802_1xCheckBoxToggled(int state)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Security802_1xTab::onMd5ShowPasswordCheckBoxToggled(int state)
|
||||||
|
{
|
||||||
|
switch (state) {
|
||||||
|
case Qt::Checked:
|
||||||
|
ui->md5PasswordLineEdit->setEchoMode(QLineEdit::Normal);
|
||||||
|
break;
|
||||||
|
case Qt::Unchecked:
|
||||||
|
ui->md5PasswordLineEdit->setEchoMode(QLineEdit::Password);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Security802_1xTab::onTlsShowPasswordCheckBoxToggled(int state)
|
||||||
|
{
|
||||||
|
switch (state) {
|
||||||
|
case Qt::Checked:
|
||||||
|
ui->tlsUserKeyPasswordLineEdit->setEchoMode(QLineEdit::Normal);
|
||||||
|
break;
|
||||||
|
case Qt::Unchecked:
|
||||||
|
ui->tlsUserKeyPasswordLineEdit->setEchoMode(QLineEdit::Password);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Security802_1xTab::onPwdShowPasswordCheckBoxToggled(int state)
|
||||||
|
{
|
||||||
|
switch (state) {
|
||||||
|
case Qt::Checked:
|
||||||
|
ui->pwdPasswordLineEdit->setEchoMode(QLineEdit::Normal);
|
||||||
|
break;
|
||||||
|
case Qt::Unchecked:
|
||||||
|
ui->pwdPasswordLineEdit->setEchoMode(QLineEdit::Password);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Security802_1xTab::onFastShowPasswordCheckBoxToggled(int state)
|
||||||
|
{
|
||||||
|
switch (state) {
|
||||||
|
case Qt::Checked:
|
||||||
|
ui->fastPasswordLineEdit->setEchoMode(QLineEdit::Normal);
|
||||||
|
break;
|
||||||
|
case Qt::Unchecked:
|
||||||
|
ui->fastPasswordLineEdit->setEchoMode(QLineEdit::Password);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Security802_1xTab::onTtlsShowPasswordCheckBoxToggled(int state)
|
||||||
|
{
|
||||||
|
switch (state) {
|
||||||
|
case Qt::Checked:
|
||||||
|
ui->ttlsPasswordLineEdit->setEchoMode(QLineEdit::Normal);
|
||||||
|
break;
|
||||||
|
case Qt::Unchecked:
|
||||||
|
ui->ttlsPasswordLineEdit->setEchoMode(QLineEdit::Password);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Security802_1xTab::onPeapShowPasswordCheckBoxToggled(int state)
|
||||||
|
{
|
||||||
|
switch (state) {
|
||||||
|
case Qt::Checked:
|
||||||
|
ui->peapPasswordLineEdit->setEchoMode(QLineEdit::Normal);
|
||||||
|
break;
|
||||||
|
case Qt::Unchecked:
|
||||||
|
ui->peapPasswordLineEdit->setEchoMode(QLineEdit::Password);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -21,6 +21,12 @@ public:
|
|||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void onEnable802_1xCheckBoxToggled(int state);
|
void onEnable802_1xCheckBoxToggled(int state);
|
||||||
|
void onMd5ShowPasswordCheckBoxToggled(int state);
|
||||||
|
void onTlsShowPasswordCheckBoxToggled(int state);
|
||||||
|
void onPwdShowPasswordCheckBoxToggled(int state);
|
||||||
|
void onFastShowPasswordCheckBoxToggled(int state);
|
||||||
|
void onTtlsShowPasswordCheckBoxToggled(int state);
|
||||||
|
void onPeapShowPasswordCheckBoxToggled(int state);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Ui::Security802_1xTab *ui;
|
Ui::Security802_1xTab *ui;
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
<item>
|
<item>
|
||||||
<widget class="QTabWidget" name="authenticationModeTabs">
|
<widget class="QTabWidget" name="authenticationModeTabs">
|
||||||
<property name="currentIndex">
|
<property name="currentIndex">
|
||||||
<number>0</number>
|
<number>1</number>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="md5Tab">
|
<widget class="QWidget" name="md5Tab">
|
||||||
<attribute name="title">
|
<attribute name="title">
|
||||||
@ -39,7 +39,11 @@
|
|||||||
</attribute>
|
</attribute>
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
<layout class="QGridLayout" name="gridLayout">
|
||||||
<item row="1" column="1">
|
<item row="1" column="1">
|
||||||
<widget class="QLineEdit" name="md5PasswordLineEdit"/>
|
<widget class="QLineEdit" name="md5PasswordLineEdit">
|
||||||
|
<property name="echoMode">
|
||||||
|
<enum>QLineEdit::Password</enum>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
<widget class="QLabel" name="label_2">
|
<widget class="QLabel" name="label_2">
|
||||||
@ -170,9 +174,9 @@
|
|||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="6" column="1">
|
<item row="6" column="1">
|
||||||
<widget class="QCheckBox" name="tlsShowPasswordsCheckBox">
|
<widget class="QCheckBox" name="tlsShowPasswordCheckBox">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Show passwords</string>
|
<string>Show password</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
@ -194,7 +198,11 @@
|
|||||||
<widget class="QLineEdit" name="tlsIdentityLineEdit"/>
|
<widget class="QLineEdit" name="tlsIdentityLineEdit"/>
|
||||||
</item>
|
</item>
|
||||||
<item row="5" column="1">
|
<item row="5" column="1">
|
||||||
<widget class="QLineEdit" name="tlsUserKeyPasswordLineEdit"/>
|
<widget class="QLineEdit" name="tlsUserKeyPasswordLineEdit">
|
||||||
|
<property name="echoMode">
|
||||||
|
<enum>QLineEdit::Password</enum>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="0">
|
<item row="1" column="0">
|
||||||
<widget class="QLabel" name="label_5">
|
<widget class="QLabel" name="label_5">
|
||||||
@ -242,7 +250,11 @@
|
|||||||
</attribute>
|
</attribute>
|
||||||
<layout class="QGridLayout" name="gridLayout_3">
|
<layout class="QGridLayout" name="gridLayout_3">
|
||||||
<item row="1" column="1">
|
<item row="1" column="1">
|
||||||
<widget class="QLineEdit" name="pwdPasswordLineEdit"/>
|
<widget class="QLineEdit" name="pwdPasswordLineEdit">
|
||||||
|
<property name="echoMode">
|
||||||
|
<enum>QLineEdit::Password</enum>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="0">
|
<item row="1" column="0">
|
||||||
<widget class="QLabel" name="label_13">
|
<widget class="QLabel" name="label_13">
|
||||||
@ -335,7 +347,11 @@
|
|||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
<item row="5" column="1">
|
<item row="5" column="1">
|
||||||
<widget class="QLineEdit" name="fastPasswordLineEdit"/>
|
<widget class="QLineEdit" name="fastPasswordLineEdit">
|
||||||
|
<property name="echoMode">
|
||||||
|
<enum>QLineEdit::Password</enum>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="1">
|
<item row="0" column="1">
|
||||||
<widget class="QLineEdit" name="fastAnonymousIdentityLineEdit"/>
|
<widget class="QLineEdit" name="fastAnonymousIdentityLineEdit"/>
|
||||||
@ -440,7 +456,11 @@
|
|||||||
</spacer>
|
</spacer>
|
||||||
</item>
|
</item>
|
||||||
<item row="5" column="1">
|
<item row="5" column="1">
|
||||||
<widget class="QLineEdit" name="ttlsPasswordLineEdit"/>
|
<widget class="QLineEdit" name="ttlsPasswordLineEdit">
|
||||||
|
<property name="echoMode">
|
||||||
|
<enum>QLineEdit::Password</enum>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="0">
|
<item row="1" column="0">
|
||||||
<widget class="QLabel" name="label_20">
|
<widget class="QLabel" name="label_20">
|
||||||
@ -652,7 +672,11 @@
|
|||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="6" column="1">
|
<item row="6" column="1">
|
||||||
<widget class="QLineEdit" name="peapPasswordLineEdit"/>
|
<widget class="QLineEdit" name="peapPasswordLineEdit">
|
||||||
|
<property name="echoMode">
|
||||||
|
<enum>QLineEdit::Password</enum>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="3" column="1">
|
<item row="3" column="1">
|
||||||
<widget class="QComboBox" name="peapVersionComboBox"/>
|
<widget class="QComboBox" name="peapVersionComboBox"/>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user