diff --git a/src/network/getadminpsw.cpp b/src/network/getadminpsw.cpp index 4796ede..0b58979 100644 --- a/src/network/getadminpsw.cpp +++ b/src/network/getadminpsw.cpp @@ -7,6 +7,7 @@ #include #include "getadminpsw.h" #include "device/networkmanager.h" +#include "device/networkmanager.h" GetAdminPsw::GetAdminPsw(QWidget* parent, Qt::WindowFlags f) : GUIFormBaseDialog(parent, f) { @@ -33,5 +34,14 @@ QString GetAdminPsw::getPsw()const } bool GetAdminPsw::updateReferenceData() { +#ifndef WIN32 + //verify the password + QString err; + if (!NetworkManager::checkPassWord(_psw->text(),err)) + { + lbl_error->setText(err); + return false; + } +#endif return true; }