Fix bug can not save configuration if gateway and dns is empty

This commit is contained in:
chenlelin 2021-02-06 16:33:04 +08:00
parent e8033ac848
commit 7b747299fc
1 changed files with 4 additions and 4 deletions

View File

@ -518,13 +518,13 @@ void ConfForm::on_leAddr_ipv6_textChanged(const QString &arg1)
//编辑网络网关 //编辑网络网关
void ConfForm::on_leGateway_textEdited(const QString &arg1) void ConfForm::on_leGateway_textEdited(const QString &arg1)
{ {
this->setEnableOfBtn(); //this->setEnableOfBtn();
} }
//编辑网络DNS //编辑网络DNS
void ConfForm::on_leDns_textEdited(const QString &arg1) void ConfForm::on_leDns_textEdited(const QString &arg1)
{ {
this->setEnableOfBtn(); //this->setEnableOfBtn();
} }
//编辑网络备用DNS //编辑网络备用DNS
@ -547,12 +547,12 @@ void ConfForm::setEnableOfBtn()
return; return;
} }
if (!this->getTextEditState(ui->leGateway->text()) ) { if (!ui->leGateway->text().isEmpty() && !this->getTextEditState(ui->leGateway->text()) ) {
this->setBtnEnableFalse(); this->setBtnEnableFalse();
return; return;
} }
if (!this->getTextEditState(ui->leDns->text()) ) { if (!ui->leDns->text().isEmpty() && !this->getTextEditState(ui->leDns->text()) ) {
this->setBtnEnableFalse(); this->setBtnEnableFalse();
return; return;
} }