![]() |
Projet e-stock
1.0
BTS SN-IR 2019
|
#include <IhmGestionArmoire.h>
Connecteurs publics | |
void | fermer () |
ferme l'IhmGestionArmoire et supprime l'utilisateur crée Plus de détails... | |
void | gererGroupe () |
Identifiaction du status de l'utilisateur gestionnaire ou administrateur. Plus de détails... | |
void | selectionnerCasier (int) |
Permet de savoir quel casier a était sélectionner. Plus de détails... | |
void | rechercherArticle () |
Requete permettant la recherche d'article dans les casiers. Plus de détails... | |
void | effacerRechercheArticle () |
void | effacerLaListeArticle () |
void | effacerLaSelectionArticle () |
void | effacerMessageNumeroCasier () |
void | selectionnerArticle (int index) |
Fonctions membres publiques | |
IhmGestionArmoire (QWidget *parent=nullptr) | |
~IhmGestionArmoire () | |
Utilisateur * | getUtilisateur () |
Retourne l'association utilisateur. Plus de détails... | |
Casier * | getCasier () |
void | setUtilisateur (Utilisateur *utilisateur) |
Crée l'association utilisateur. Plus de détails... | |
Fonctions membres protégées | |
void | showEvent (QShowEvent *ev) |
S'exécute à chaque fois que la fenêtre IhmGestionArmoire est affichée. Plus de détails... | |
Fonctions membres privées | |
void | initialiserFenetre () |
Initialise le mode plein écran. Plus de détails... | |
void | initialiserClavierVirtuel () |
Initialise le clavier virtuel. Plus de détails... | |
void | supprimerClavierVirtuel () |
Supprime le clavier virtuel. Plus de détails... | |
void | fermerClavierVirtuel () |
ferme le clavier virtuel Plus de détails... | |
void | afficherCasiers () |
QString | lireAdresseIP () |
Attributs privés | |
Ui::IhmGestionArmoire * | ui |
agrégation de la définition de la fenêtre UI Plus de détails... | |
BaseDeDonnees * | bdd |
agrégation de l'objet BaseDeDonnees Plus de détails... | |
Utilisateur * | utilisateur |
GestionBalances * | gestionBalances |
IhmGestionGroupe * | ihmGestionGroupe |
la fenêtre de gestion des groupes Plus de détails... | |
QVector< Casier * > | casiers |
les casier de l'armoire Plus de détails... | |
QVector< QStringList > | articlesTrouves |
Article * | article |
|
explicit |
Références afficherCasiers(), bdd, BaseDeDonnees::connecter(), BaseDeDonnees::estConnecte(), fermer(), gererGroupe(), BaseDeDonnees::getInstance(), ihmGestionGroupe, initialiserFenetre(), rechercherArticle(), selectionnerArticle(), et ui.
IhmGestionArmoire::~IhmGestionArmoire | ( | ) |
Références BaseDeDonnees::detruireInstance(), et ui.
|
private |
Références bdd, casiers, lireAdresseIP(), BaseDeDonnees::recuperer(), selectionnerCasier(), et ui.
Référencé par IhmGestionArmoire().
|
slot |
|
slot |
|
slot |
|
slot |
Références ui.
Référencé par rechercherArticle().
|
slot |
Références effacerLaListeArticle(), effacerLaSelectionArticle(), effacerMessageNumeroCasier(), et utilisateur.
Référencé par IhmGestionArmoire().
|
private |
Références supprimerClavierVirtuel().
|
slot |
Références Utilisateur::estAdministrateur(), Utilisateur::estGestionnaire(), Utilisateur::getNom(), ihmGestionGroupe, IhmGestionGroupe::setUtilisateur(), et utilisateur.
Référencé par IhmGestionArmoire().
Casier* IhmGestionArmoire::getCasier | ( | ) |
Utilisateur * IhmGestionArmoire::getUtilisateur | ( | ) |
|
private |
Référencé par showEvent().
|
private |
Référencé par IhmGestionArmoire().
|
private |
Référencé par afficherCasiers().
|
slot |
Affiche l'article selectionner.
Références articlesTrouves, bdd, effacerRechercheArticle(), BaseDeDonnees::recuperer(), selectionnerArticle(), et ui.
Référencé par IhmGestionArmoire().
|
slot |
Références article, articlesTrouves, et ui.
Référencé par IhmGestionArmoire(), et rechercherArticle().
|
slot |
int | numeroCasier |
Références bdd, casiers, et BaseDeDonnees::recuperer().
Référencé par afficherCasiers().
IhmGestionArmoire::setUtilisateur | ( | Utilisateur * | utilisateur | ) |
utilisateur | Utilisateur* |
Références Utilisateur::estAdministrateur(), Utilisateur::estGestionnaire(), ui, et utilisateur.
Référencé par IhmAuthentification::autoriserSansBadge(), IhmAuthentification::passerSansBadge(), et IhmAuthentification::validerAcces().
|
protected |
Références Utilisateur::getGroupe(), Utilisateur::getNom(), Utilisateur::getPrenom(), initialiserClavierVirtuel(), ui, et utilisateur.
|
private |
Référencé par fermerClavierVirtuel().
|
private |
Référencé par selectionnerArticle().
|
private |
Référencé par rechercherArticle(), et selectionnerArticle().
|
private |
Référencé par afficherCasiers(), IhmGestionArmoire(), rechercherArticle(), et selectionnerCasier().
|
private |
Référencé par afficherCasiers(), et selectionnerCasier().
|
private |
|
private |
Référencé par gererGroupe(), et IhmGestionArmoire().
|
private |
|
private |
Référencé par fermer(), gererGroupe(), getUtilisateur(), setUtilisateur(), et showEvent().