Projet e-stock  0.2
BTS SNIR LaSalle Avignon 2020
Utilisateur.h
Aller à la documentation de ce fichier.
1 #ifndef UTILISATEUR_H
2 #define UTILISATEUR_H
3 
17 #include <QObject>
18 
19 //#define DEBUG_UTILISATEUR
20 
26 {
37 };
38 
52 class Utilisateur : public QObject
53 {
54  Q_OBJECT
55 public:
56  Utilisateur(QObject *parent = nullptr);
57  Utilisateur(QStringList donnees, QObject *parent = nullptr);
58  ~Utilisateur();
59 
60  QString getIdentifiantUtilisateur();
61 
62 private slots:
63 
64 signals:
65 
66 private:
67  QString idUtilisateur;
68  QString idProfil;
69  QString idGroupe;
70  QString nom;
71  QString prenom;
72  QString dateValidite;
73  QString identifiant;
74  QString motDePasse;
75  QString badge;
76  QString email;
77 };
78 
79 #endif // UTILISATEUR_H
QString getIdentifiantUtilisateur()
Définition de la méthode getIdentifiantUtilisateur.
Definition: Utilisateur.cpp:78
QString idUtilisateur
idUtilisateur de l&#39;utilisateur connecté
Definition: Utilisateur.h:67
Emplacment du prenom.
Definition: Utilisateur.h:31
Emplacment de l&#39;idGroupe.
Definition: Utilisateur.h:29
QString motDePasse
motDePasse de l&#39;utilisateur connecté
Definition: Utilisateur.h:74
Emplacment de l&#39;idUtilisateur.
Definition: Utilisateur.h:27
Emplacment du badge.
Definition: Utilisateur.h:35
QString dateValidite
dateValidite du compte
Definition: Utilisateur.h:72
~Utilisateur()
Destructeur de la classe Utilisateur.
Definition: Utilisateur.cpp:67
Emplacment de la date de validite.
Definition: Utilisateur.h:32
QString prenom
prenom de l&#39;utilisateur connecté
Definition: Utilisateur.h:71
QString email
email de l&#39;utilisateur connecté
Definition: Utilisateur.h:76
ChampsUtilisateur
Définit les différents champs de la table Utilisateur.
Definition: Utilisateur.h:25
Emplacment de L&#39;idProfil.
Definition: Utilisateur.h:28
Utilisateur(QObject *parent=nullptr)
Constructeur de la classe Utilisateur.
Definition: Utilisateur.cpp:22
QString badge
badge de l&#39;utilisateur connecté
Definition: Utilisateur.h:75
QString idProfil
idProfil de l&#39;utilisateur connecté
Definition: Utilisateur.h:68
La classe Utilisateur gère les données relative à l&#39;utilisateur.
Definition: Utilisateur.h:52
QString idGroupe
idGroupe de l&#39;utilisateur connecté
Definition: Utilisateur.h:69
QString identifiant
identifiant de l&#39;utilisateur connecté
Definition: Utilisateur.h:73
Emplacment du mail.
Definition: Utilisateur.h:36
La classe QObject est la classe de base de tous les objets Qt. Elle permet à ces objets Qt de dispose...
Emplacment du mot de passe.
Definition: Utilisateur.h:34
Emplacment de l&#39;identifiant.
Definition: Utilisateur.h:33
QString nom
nom de l&#39;utilisateur connecté
Definition: Utilisateur.h:70
Emplacment du nom.
Definition: Utilisateur.h:30