Projet e-stok  0.2
BTS SNIR LaSalle Avignon 2020
Casier.h
Aller à la documentation de ce fichier.
1 #ifndef CASIER_H
2 #define CASIER_H
3 
17 #include <QtWidgets>
18 
19 #define SIMULATION_CASIER
20 
34 class Casier : public QPushButton
35 {
36  Q_OBJECT
37 public:
38  Casier(int numero, QWidget *parent=0);
39  ~Casier();
40 
41  int getNumero() const;
42  bool estOuvert() const;
43  void setOuvert(bool ouvert);
44  void ouvrir();
45 
46 private:
47  int numero;
48  bool ouvert;
49 
50 public slots:
51  void gererEtat();
52 
53 signals:
54  void estOuvert(int numero, bool etat);
55 
56 };
57 
58 #endif // CASIER_H
int numero
numero du casier
Definition: Casier.h:47
void ouvrir()
Définition de la méthode ouvrir.
Definition: Casier.cpp:96
bool ouvert
état ouvert ou fermé du casier.
Definition: Casier.h:48
void gererEtat()
Définition de la méthode gererEtat.
Definition: Casier.cpp:114
bool estOuvert() const
Définition de la méthode estOuvert.
Definition: Casier.cpp:69
int getNumero() const
Définition de la méthode getNumero.
Definition: Casier.cpp:59
La classe Casier gère le casier contenant des articles.
Definition: Casier.h:34
~Casier()
Définition du destructeur de la classe Casier.
Definition: Casier.cpp:49
void setOuvert(bool ouvert)
Définition de la méthode setOuvert.
Definition: Casier.cpp:79
Casier(int numero, QWidget *parent=0)
Définition de la méthode Casier.
Definition: Casier.cpp:23