My Project
Métodos públicos | Atributos públicos | Slots privados | Atributos privados | Lista de todos los miembros
Referencia de la Clase MainWindow
Diagrama de herencias de MainWindow

Métodos públicos

 MainWindow (QWidget *parent=0)
 Constructor.
 
 ~MainWindow ()
 Destructor.
 
void readPass (const string &pass)
 Funcion principal, donde todas las otras funciones de fortaleza de passwords son ejecutadas. Más...
 
void strengthDisplay (string strength, int totalScore)
 Funcion para establecer la fuerza y la puntuacion total calculada de la contrasena. Más...
 
void setNumberOfCharacters (int count, int score)
 Funcion para establecer el number de caracteres y la puntuacion en el GUI. Más...
 
void setUpperCharacters (int count, int score)
 Funcion para establecer el number de caracteres mayusculas y la puntuacion en el GUI. Más...
 
void setLowerCharacters (int count, int score)
 Funcion para establecer el number de caracteres minusculas y la puntuacion en el GUI. Más...
 
void setDigits (int count, int score)
 Funcion para establecer el number de digitos y la puntuacion en el GUI. Más...
 
void setSymbols (int count, int score)
 Funcion para establecer el number de simbolos y la puntuacion en el GUI. Más...
 
void setMiddleDigitsOrSymbols (int count, int score)
 Funcion para establecer el number de simbolos o digitos entre medio y la puntuacion en el GUI. Más...
 
void setRequirements (int count, int score)
 Funcion para establecer el number de requisitos cumplidos para password fuertes y la puntuacion en el GUI. Más...
 
void setLettersOnly (int count, int score)
 Funcion para establecer el number de letras si solo habían letras y la puntuacion en el GUI. Más...
 
void setDigitsOnly (int count, int score)
 Funcion para establecer el number de digitos si solo habían digitos y la puntuacion en el GUI. Más...
 
void setConsecutiveUpper (int count, int score)
 Funcion para establecer el number de letras mayusculas consecutivas y la puntuacion en el GUI. Más...
 
void setConsecutiveLower (int count, int score)
 Funcion para establecer el number de letras minusculas consecutivas y la puntuacion en el GUI. Más...
 
void setConsecutiveDigits (int count, int score)
 Funcion para establecer el number de digitos consecutivos y la puntuacion en el GUI. Más...
 

Atributos públicos

vector< char > V
 

Slots privados

void on_lineEdit_textChanged (const QString &arg1)
 Funcion que es llamada cada ves que la caja de texto para la contrasena es cambiada. Más...
 
void on_HiddenCheckBox_clicked (bool checked)
 Funcion que es llamada cuando la caja de seleccion (checkbox) de esconder el password es seleccionada.
 

Atributos privados

Ui::MainWindow * ui
 

Documentación de las funciones miembro

void MainWindow::on_lineEdit_textChanged ( const QString &  arg1)
privateslot

Funcion que es llamada cada ves que la caja de texto para la contrasena es cambiada.

Parámetros
arg1cadena con el valor corriente de la caja de texto para la contrasena.
void MainWindow::readPass ( const string &  pass)

Funcion principal, donde todas las otras funciones de fortaleza de passwords son ejecutadas.

Parámetros
passcadena de caracteres por referencia a analizar.
void MainWindow::setConsecutiveDigits ( int  count,
int  score 
)

Funcion para establecer el number de digitos consecutivos y la puntuacion en el GUI.

Parámetros
countel numero de digitos consecutivos encontrado.
scorele puntuacion dada por la cuenta de los digitos consecutivos.
void MainWindow::setConsecutiveLower ( int  count,
int  score 
)

Funcion para establecer el number de letras minusculas consecutivas y la puntuacion en el GUI.

Parámetros
countel numero de letras minusculas consecutivas encontrado.
scorele puntuacion dada por la cuenta de las letras minusculas consecutivas.
void MainWindow::setConsecutiveUpper ( int  count,
int  score 
)

Funcion para establecer el number de letras mayusculas consecutivas y la puntuacion en el GUI.

Parámetros
countel numero de letras mayusculas consecutivas encontrado.
scorele puntuacion dada por la cuenta de las letras mayusculas consecutivas.
void MainWindow::setDigits ( int  count,
int  score 
)

Funcion para establecer el number de digitos y la puntuacion en el GUI.

Parámetros
countel numero de digitos encontrado.
scorele puntuacion dada por la cuenta de digitos encontrada.
void MainWindow::setDigitsOnly ( int  count,
int  score 
)

Funcion para establecer el number de digitos si solo habían digitos y la puntuacion en el GUI.

Parámetros
countel numero de digitos solamente encontradas .
scorele puntuacion dada por la cuenta solamente de digitos encontradas.
void MainWindow::setLettersOnly ( int  count,
int  score 
)

Funcion para establecer el number de letras si solo habían letras y la puntuacion en el GUI.

Parámetros
countel numero de letras solamente encontradas .
scorele puntuacion dada por la cuenta solamente de letras encontradas.
void MainWindow::setLowerCharacters ( int  count,
int  score 
)

Funcion para establecer el number de caracteres minusculas y la puntuacion en el GUI.

Parámetros
countel numero de letras minusculas encontrado.
scorele puntuacion dada por la cuenta de letras minusculas encontrada.
void MainWindow::setMiddleDigitsOrSymbols ( int  count,
int  score 
)

Funcion para establecer el number de simbolos o digitos entre medio y la puntuacion en el GUI.

Parámetros
countel numero de simbolos y digitos entre medio encontrado.
scorele puntuacion dada por la cuenta de simbolos y digitos entre medio encontrada.
void MainWindow::setNumberOfCharacters ( int  count,
int  score 
)

Funcion para establecer el number de caracteres y la puntuacion en el GUI.

Parámetros
countel numero de letras encontrado.
scorele puntuacion dada por la cuenta de las letras.
countel numero de letras encontrado.
void MainWindow::setRequirements ( int  count,
int  score 
)

Funcion para establecer el number de requisitos cumplidos para password fuertes y la puntuacion en el GUI.

Parámetros
countel numero de requisitos .
scorele puntuacion dada por la cuenta requisitos.
void MainWindow::setSymbols ( int  count,
int  score 
)

Funcion para establecer el number de simbolos y la puntuacion en el GUI.

Parámetros
countel numero de simbolos encontrado.
scorele puntuacion dada por la cuenta de simbolos encontrada.
void MainWindow::setUpperCharacters ( int  count,
int  score 
)

Funcion para establecer el number de caracteres mayusculas y la puntuacion en el GUI.

Parámetros
countel numero de letras mayusculas encontrado.
scorele puntuacion dada por la cuenta de letras mayusculas encontrada.
void MainWindow::strengthDisplay ( string  strength,
int  totalScore 
)

Funcion para establecer la fuerza y la puntuacion total calculada de la contrasena.

Parámetros
strengthFuerza computada de la contrasena.
totalScorePuntuacion total de la fuerza de la contrasena.

La documentación para esta clase fue generada a partir de los siguientes ficheros: