Projet e-stock  1.0
BTS SN-IR 2019
Signaux | Fonctions membres publiques | Propriétés | Liste de tous les membres
Référence de la classe UtilisateurArmoire

La page des mouvements d'une armoire. Plus de détails...

#include <utilisateurArmoire.h>

Graphe de collaboration de UtilisateurArmoire:
Collaboration graph

Signaux

void nomProfilChanged ()
 
void nomGroupeChanged ()
 
void nomChanged ()
 
void prenomChanged ()
 
void dateDeValiditeChanged ()
 
void identifiantChanged ()
 
void badgeChanged ()
 
void emailChanged ()
 

Fonctions membres publiques

 UtilisateurArmoire (QString p_nomProfil="", QString p_idGroupe="", QString p_nom="", QString p_prenom="", QString p_dateDeValidite="", QString p_identifiant="", QString p_badge="", QString p_email="", QObject *p_parent=nullptr)
 
void setUtilisateurArmoire (QStringList p_utilisateurArmoire)
 
QString getNomProfil () const
 
void setNomProfil (QString p_nomProfil)
 
QString getNomGroupe () const
 
void setNomGroupe (QString p_nomGroupe)
 
QString getNom () const
 
void setNom (QString p_nom)
 
QString getPrenom () const
 
void setPrenom (QString p_prenom)
 
QString getDateDeValidite () const
 
void setDateDeValidite (QString p_dateDeValidite)
 
QString getIdentifiant () const
 
void setIdentifiant (QString p_identifiant)
 
QString getBadge () const
 
void setBadge (QString p_badge)
 
QString getEmail () const
 
void setEmail (QString p_email)
 

Propriétés

QString m_nomProfil
 
QString m_nomGroupe
 
QString m_nom
 
QString m_prenom
 
QString m_dateDeValidite
 
QString m_identifiant
 
QString m_badge
 
QString m_email
 

Description détaillée

Auteur
Robin Gauthier
Version
0.1

Documentation des constructeurs et destructeur

◆ UtilisateurArmoire()

UtilisateurArmoire::UtilisateurArmoire ( QString  p_nomProfil = "",
QString  p_idGroupe = "",
QString  p_nom = "",
QString  p_prenom = "",
QString  p_dateDeValidite = "",
QString  p_identifiant = "",
QString  p_badge = "",
QString  p_email = "",
QObject *  p_parent = nullptr 
)
explicit
6  : QObject(p_parent), m_nomProfil(p_nomProfil), m_nomGroupe(p_nomGroupe), m_nom(p_nom), m_prenom(p_prenom),
7  m_dateDeValidite(p_dateDeValidite), m_identifiant(p_identifiant), m_badge(p_badge), m_email(p_email)
8 {
9 }
QString m_nom
Definition: utilisateurArmoire.h:12
QString m_badge
Definition: utilisateurArmoire.h:16
QString m_email
Definition: utilisateurArmoire.h:17
QString m_identifiant
Definition: utilisateurArmoire.h:15
QString m_prenom
Definition: utilisateurArmoire.h:13
QString m_dateDeValidite
Definition: utilisateurArmoire.h:14
QString m_nomGroupe
Definition: utilisateurArmoire.h:11
QString m_nomProfil
Definition: utilisateurArmoire.h:10

Documentation des fonctions membres

◆ badgeChanged

void UtilisateurArmoire::badgeChanged ( )
signal

◆ dateDeValiditeChanged

void UtilisateurArmoire::dateDeValiditeChanged ( )
signal

◆ emailChanged

void UtilisateurArmoire::emailChanged ( )
signal

◆ getBadge()

QString UtilisateurArmoire::getBadge ( ) const

Références m_badge.

87 {
88  return m_badge;
89 }
QString m_badge
Definition: utilisateurArmoire.h:16

◆ getDateDeValidite()

QString UtilisateurArmoire::getDateDeValidite ( ) const

Références m_dateDeValidite.

67 {
68  return m_dateDeValidite;
69 }
QString m_dateDeValidite
Definition: utilisateurArmoire.h:14

◆ getEmail()

QString UtilisateurArmoire::getEmail ( ) const

Références m_email.

97 {
98  return m_email;
99 }
QString m_email
Definition: utilisateurArmoire.h:17

◆ getIdentifiant()

QString UtilisateurArmoire::getIdentifiant ( ) const

Références m_identifiant.

77 {
78  return m_identifiant;
79 }
QString m_identifiant
Definition: utilisateurArmoire.h:15

◆ getNom()

QString UtilisateurArmoire::getNom ( ) const

Références m_nom.

47 {
48  return m_nom;
49 }
QString m_nom
Definition: utilisateurArmoire.h:12

◆ getNomGroupe()

QString UtilisateurArmoire::getNomGroupe ( ) const

Références m_nomGroupe.

37 {
38  return m_nomGroupe;
39 }
QString m_nomGroupe
Definition: utilisateurArmoire.h:11

◆ getNomProfil()

QString UtilisateurArmoire::getNomProfil ( ) const

Références m_nomProfil.

27 {
28  return m_nomProfil;
29 }
QString m_nomProfil
Definition: utilisateurArmoire.h:10

◆ getPrenom()

QString UtilisateurArmoire::getPrenom ( ) const

Références m_prenom.

57 {
58  return m_prenom;
59 }
QString m_prenom
Definition: utilisateurArmoire.h:13

◆ identifiantChanged

void UtilisateurArmoire::identifiantChanged ( )
signal

◆ nomChanged

void UtilisateurArmoire::nomChanged ( )
signal

◆ nomGroupeChanged

void UtilisateurArmoire::nomGroupeChanged ( )
signal

◆ nomProfilChanged

void UtilisateurArmoire::nomProfilChanged ( )
signal

◆ prenomChanged

void UtilisateurArmoire::prenomChanged ( )
signal

◆ setBadge()

void UtilisateurArmoire::setBadge ( QString  p_badge)

Références m_badge.

92 {
93  m_badge = p_badge;
94 }
QString m_badge
Definition: utilisateurArmoire.h:16

◆ setDateDeValidite()

void UtilisateurArmoire::setDateDeValidite ( QString  p_dateDeValidite)

Références m_dateDeValidite.

72 {
73  m_dateDeValidite = p_dateDeValidite;
74 }
QString m_dateDeValidite
Definition: utilisateurArmoire.h:14

◆ setEmail()

void UtilisateurArmoire::setEmail ( QString  p_email)

Références m_email.

102 {
103  m_email = p_email;
104 }
QString m_email
Definition: utilisateurArmoire.h:17

◆ setIdentifiant()

void UtilisateurArmoire::setIdentifiant ( QString  p_identifiant)

Références m_identifiant.

82 {
83  m_identifiant = p_identifiant;
84 }
QString m_identifiant
Definition: utilisateurArmoire.h:15

◆ setNom()

void UtilisateurArmoire::setNom ( QString  p_nom)

Références m_nom.

52 {
53  m_nom = p_nom;
54 }
QString m_nom
Definition: utilisateurArmoire.h:12

◆ setNomGroupe()

void UtilisateurArmoire::setNomGroupe ( QString  p_nomGroupe)

Références m_nomGroupe.

42 {
43  m_nomGroupe = p_nomGroupe;
44 }
QString m_nomGroupe
Definition: utilisateurArmoire.h:11

◆ setNomProfil()

void UtilisateurArmoire::setNomProfil ( QString  p_nomProfil)

Références m_nomProfil.

32 {
33  m_nomProfil = p_nomProfil;
34 }
QString m_nomProfil
Definition: utilisateurArmoire.h:10

◆ setPrenom()

void UtilisateurArmoire::setPrenom ( QString  p_prenom)

Références m_prenom.

62 {
63  m_prenom = p_prenom;
64 }
QString m_prenom
Definition: utilisateurArmoire.h:13

◆ setUtilisateurArmoire()

void UtilisateurArmoire::setUtilisateurArmoire ( QStringList  p_utilisateurArmoire)

Références m_badge, m_dateDeValidite, m_email, m_identifiant, m_nom, m_nomGroupe, m_nomProfil, et m_prenom.

12 {
13  if (p_utilisateurArmoire.size() == 8)
14  {
15  m_nomProfil = p_utilisateurArmoire.at(0);
16  m_nomGroupe = p_utilisateurArmoire.at(1);
17  m_nom = p_utilisateurArmoire.at(2);
18  m_prenom = p_utilisateurArmoire.at(3);
19  m_dateDeValidite = p_utilisateurArmoire.at(4);
20  m_identifiant = p_utilisateurArmoire.at(5);
21  m_badge = p_utilisateurArmoire.at(6);
22  m_email = p_utilisateurArmoire.at(7);
23  }
24 }
QString m_nom
Definition: utilisateurArmoire.h:12
QString m_badge
Definition: utilisateurArmoire.h:16
QString m_email
Definition: utilisateurArmoire.h:17
QString m_identifiant
Definition: utilisateurArmoire.h:15
QString m_prenom
Definition: utilisateurArmoire.h:13
QString m_dateDeValidite
Definition: utilisateurArmoire.h:14
QString m_nomGroupe
Definition: utilisateurArmoire.h:11
QString m_nomProfil
Definition: utilisateurArmoire.h:10

Documentation des propriétés

◆ m_badge

QString UtilisateurArmoire::m_badge
readwrite

◆ m_dateDeValidite

QString UtilisateurArmoire::m_dateDeValidite
readwrite

◆ m_email

QString UtilisateurArmoire::m_email
readwrite

◆ m_identifiant

QString UtilisateurArmoire::m_identifiant
readwrite

◆ m_nom

QString UtilisateurArmoire::m_nom
readwrite

Référencé par getNom(), setNom(), et setUtilisateurArmoire().

◆ m_nomGroupe

QString UtilisateurArmoire::m_nomGroupe
readwrite

◆ m_nomProfil

QString UtilisateurArmoire::m_nomProfil
readwrite

◆ m_prenom

QString UtilisateurArmoire::m_prenom
readwrite

La documentation de cette classe a été générée à partir des fichiers suivants :