Index: sources/view/settings/VSettings.h =================================================================== diff -u -ra5760947d3ed0d2748ba023a1c25e3c6aa0b1de1 -r88a09dc4b26cfdd5fd111d20adfb9cb60697186c --- sources/view/settings/VSettings.h (.../VSettings.h) (revision a5760947d3ed0d2748ba023a1c25e3c6aa0b1de1) +++ sources/view/settings/VSettings.h (.../VSettings.h) (revision 88a09dc4b26cfdd5fd111d20adfb9cb60697186c) @@ -85,7 +85,12 @@ QString hashedPassword (const QString &vPassword, bool vIsService); public slots: - bool isPasswordValid (const QString &vPassword); + bool isPasswordHighStrength (const QString &vPassword) const; + bool passwordContainsCharacterLimit (const QString &vPassword) const; + bool passwordContainsUpperCase (const QString &vPassword) const; + bool passwordContainsLowerCase (const QString &vPassword) const; + bool passwordContainsDigit (const QString &vPassword) const; + bool passwordContainsSymbol (const QString &vPassword) const; bool isServicePasswordMatch (const QString &vPassword); void updateServicePassword (const QString &vPassword);