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 Mouvement

#include <mouvement.h>

Graphe de collaboration de Mouvement:
Collaboration graph

Signaux

void casierChanged ()
 
void horodatageChanged ()
 
void utilisateurChanged ()
 
void actionChanged ()
 
void contenuChanged ()
 
void quantiteChanged ()
 

Fonctions membres publiques

 Mouvement (QString p_casier="", QString p_horodatage="", QString p_utilisateur="", QString p_action="", QString p_contenu="", QString p_quantite="", QObject *p_parent=nullptr)
 
void setMouvement (QStringList p_mouvement)
 
QString getCasier () const
 
void setCasier (QString p_casier)
 
QString getHorodatage () const
 
void setHorodatage (QString p_horodatage)
 
QString getUtilisateur () const
 
void setUtilisateur (QString p_utilisateur)
 
QString getAction () const
 
void setAction (QString p_action)
 
QString getContenu () const
 
void setContenu (QString p_contenu)
 
QString getQuantite () const
 
void setQuantite (QString quantite)
 

Propriétés

QString m_casier
 
QString m_horodatage
 
QString m_utilisateur
 
QString m_action
 
QString m_contenu
 
QString m_quantite
 

Documentation des constructeurs et destructeur

◆ Mouvement()

Mouvement::Mouvement ( QString  p_casier = "",
QString  p_horodatage = "",
QString  p_utilisateur = "",
QString  p_action = "",
QString  p_contenu = "",
QString  p_quantite = "",
QObject *  p_parent = nullptr 
)
explicit
5  : QObject(p_parent), m_casier(p_casier), m_horodatage(p_horodatage), m_utilisateur(p_utilisateur),
6  m_action(p_action), m_contenu(p_contenu), m_quantite(p_quantite)
7 {
8 }
QString m_quantite
Definition: mouvement.h:16
QString m_contenu
Definition: mouvement.h:15
QString m_utilisateur
Definition: mouvement.h:13
QString m_horodatage
Definition: mouvement.h:12
QString m_casier
Definition: mouvement.h:11
QString m_action
Definition: mouvement.h:14

Documentation des fonctions membres

◆ actionChanged

void Mouvement::actionChanged ( )
signal

◆ casierChanged

void Mouvement::casierChanged ( )
signal

◆ contenuChanged

void Mouvement::contenuChanged ( )
signal

◆ getAction()

QString Mouvement::getAction ( ) const

Références m_action.

54 {
55  return m_action;
56 }
QString m_action
Definition: mouvement.h:14

◆ getCasier()

QString Mouvement::getCasier ( ) const

Références m_casier.

24 {
25  return m_casier;
26 }
QString m_casier
Definition: mouvement.h:11

◆ getContenu()

QString Mouvement::getContenu ( ) const

Références m_contenu.

64 {
65  return m_contenu;
66 }
QString m_contenu
Definition: mouvement.h:15

◆ getHorodatage()

QString Mouvement::getHorodatage ( ) const

Références m_horodatage.

34 {
35  return m_horodatage;
36 }
QString m_horodatage
Definition: mouvement.h:12

◆ getQuantite()

QString Mouvement::getQuantite ( ) const

Références m_quantite.

74 {
75  return m_quantite;
76 }
QString m_quantite
Definition: mouvement.h:16

◆ getUtilisateur()

QString Mouvement::getUtilisateur ( ) const

Références m_utilisateur.

44 {
45  return m_utilisateur;
46 }
QString m_utilisateur
Definition: mouvement.h:13

◆ horodatageChanged

void Mouvement::horodatageChanged ( )
signal

◆ quantiteChanged

void Mouvement::quantiteChanged ( )
signal

◆ setAction()

void Mouvement::setAction ( QString  p_action)

Références m_action.

59 {
60  m_action = p_action;
61 }
QString m_action
Definition: mouvement.h:14

◆ setCasier()

void Mouvement::setCasier ( QString  p_casier)

Références m_casier.

29 {
30  m_casier = p_casier;
31 }
QString m_casier
Definition: mouvement.h:11

◆ setContenu()

void Mouvement::setContenu ( QString  p_contenu)

Références m_contenu.

69 {
70  m_contenu = p_contenu;
71 }
QString m_contenu
Definition: mouvement.h:15

◆ setHorodatage()

void Mouvement::setHorodatage ( QString  p_horodatage)

Références m_horodatage.

39 {
40  m_horodatage = p_horodatage;
41 }
QString m_horodatage
Definition: mouvement.h:12

◆ setMouvement()

void Mouvement::setMouvement ( QStringList  p_mouvement)

Références m_action, m_casier, m_contenu, m_horodatage, m_quantite, et m_utilisateur.

11 {
12  if (p_mouvement.size() == 6)
13  {
14  m_casier = p_mouvement.at(0);
15  m_horodatage = p_mouvement.at(1);
16  m_utilisateur = p_mouvement.at(2);
17  m_action = p_mouvement.at(3);
18  m_contenu = p_mouvement.at(4);
19  m_quantite = p_mouvement.at(5);
20  }
21 }
QString m_quantite
Definition: mouvement.h:16
QString m_contenu
Definition: mouvement.h:15
QString m_utilisateur
Definition: mouvement.h:13
QString m_horodatage
Definition: mouvement.h:12
QString m_casier
Definition: mouvement.h:11
QString m_action
Definition: mouvement.h:14

◆ setQuantite()

void Mouvement::setQuantite ( QString  quantite)

Références m_quantite.

79 {
80  m_quantite = p_quantite;
81 }
QString m_quantite
Definition: mouvement.h:16

◆ setUtilisateur()

void Mouvement::setUtilisateur ( QString  p_utilisateur)

Références m_utilisateur.

49 {
50  m_utilisateur = p_utilisateur;
51 }
QString m_utilisateur
Definition: mouvement.h:13

◆ utilisateurChanged

void Mouvement::utilisateurChanged ( )
signal

Documentation des propriétés

◆ m_action

QString Mouvement::m_action
readwrite

Référencé par getAction(), setAction(), et setMouvement().

◆ m_casier

QString Mouvement::m_casier
readwrite

Référencé par getCasier(), setCasier(), et setMouvement().

◆ m_contenu

QString Mouvement::m_contenu
readwrite

Référencé par getContenu(), setContenu(), et setMouvement().

◆ m_horodatage

QString Mouvement::m_horodatage
readwrite

◆ m_quantite

QString Mouvement::m_quantite
readwrite

Référencé par getQuantite(), setMouvement(), et setQuantite().

◆ m_utilisateur

QString Mouvement::m_utilisateur
readwrite

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