![]() |
Projet e-stock
1.0
BTS SN-IR 2019
|
#include <IhmAuthentificationSansBadge.h>
Signaux | |
void | utilisateurAutorise (QString identifiant, QString motDePasse) |
Fonctions membres publiques | |
IhmAuthentificationSansBadge (QWidget *parent=nullptr) | |
Constructeur de la fenêtre d'authentification sans badge. Plus de détails... | |
~IhmAuthentificationSansBadge () | |
Destructeur de la fenêtre d'authentification sans badge. Plus de détails... | |
QString | getIdUtilisateur () const |
Retourne l'identifiant de l'utilisateur. Plus de détails... | |
bool | estValide () |
Requete SQL pour valider l'identifiant de l'utilisateur et son mot de passe. Plus de détails... | |
bool | estAutorise () |
Fonctions membres protégées | |
void | showEvent (QShowEvent *ev) |
Connecteurs privés | |
void | fermer () |
Permet de fermer le clavier virtuel. Plus de détails... | |
void | validerAcces () |
Permet de valide l'acces à l'utilisateur avec son identifiant, mot de passe. Plus de détails... | |
void | effacerMessage () |
Fonctions membres privées | |
void | initialiserFenetre () |
Initialise le mode plein écran. Plus de détails... | |
void | initialiserClavierVirtuel () |
Initialisation d'un clavier virtuel. Plus de détails... | |
void | supprimerClavierVirtuel () |
Suppression du clavier virtuel. Plus de détails... | |
Attributs privés | |
Ui::IhmAuthentificationSansBadge * | ui |
QString | identifiant |
le login de l'utilisateur Plus de détails... | |
QString | motDePasse |
QString | idUtilisateur |
QString | dateValidite |
bool | valide |
bool | autorise |
BaseDeDonnees * | bdd |
agrégation de l'objet BaseDeDonnees Plus de détails... | |
|
explicit |
Constructeur de la fenêtre gestion armoire.
parent | QObject Adresse de l'objet Qt parent |
Références bdd, BaseDeDonnees::connecter(), BaseDeDonnees::estConnecte(), fermer(), BaseDeDonnees::getInstance(), initialiserFenetre(), ui, et validerAcces().
IhmAuthentificationSansBadge::~IhmAuthentificationSansBadge | ( | ) |
Références BaseDeDonnees::detruireInstance(), et ui.
|
privateslot |
Références ui.
Référencé par validerAcces().
bool IhmAuthentificationSansBadge::estAutorise | ( | ) |
Références bdd, dateValidite, estValide(), identifiant, idUtilisateur, motDePasse, BaseDeDonnees::recuperer(), ui, et valide.
Référencé par validerAcces().
IhmAuthentificationSansBadge::estValide | ( | ) |
Requete SQL pour autoriser l'acces de l'utilisateur.
Références bdd, dateValidite, BaseDeDonnees::recuperer(), ui, et valide.
Référencé par estAutorise().
|
privateslot |
Références supprimerClavierVirtuel().
Référencé par IhmAuthentificationSansBadge().
QString IhmAuthentificationSansBadge::getIdUtilisateur | ( | ) | const |
Références idUtilisateur.
Référencé par IhmAuthentification::autoriserSansBadge().
|
private |
Référencé par showEvent().
|
private |
|
protected |
Références initialiserClavierVirtuel(), et ui.
|
private |
Référencé par fermer().
|
signal |
Référencé par validerAcces().
|
privateslot |
Références effacerMessage(), estAutorise(), identifiant, motDePasse, ui, et utilisateurAutorise().
Référencé par IhmAuthentificationSansBadge().
|
private |
|
private |
Référencé par estAutorise(), estValide(), et IhmAuthentificationSansBadge().
|
private |
Référencé par estAutorise(), et estValide().
|
private |
Référencé par estAutorise(), et validerAcces().
|
private |
Référencé par estAutorise(), et getIdUtilisateur().
|
private |
Référencé par estAutorise(), et validerAcces().
|
private |
|
private |
Référencé par estAutorise(), et estValide().