Projet e-stock  1.0
BTS SN-IR 2019
armoire.h
Aller à la documentation de ce fichier.
1 #ifndef ARMOIRE_H
2 #define ARMOIRE_H
3 
4 #include <QObject>
5 
6 class Armoire : public QObject
7 {
8  Q_OBJECT
9  // Les propriétés
10  Q_PROPERTY(QString m_nom READ getNom WRITE setNom NOTIFY nomChanged)
11  Q_PROPERTY(QString m_adresseIP READ getAdresseIP WRITE setAdresseIP NOTIFY adresseIPChanged)
12 
13 public:
14  explicit Armoire(QString p_nom="", QString p_adresseIP="", QObject *parent = nullptr);
15  void setArmoire(QStringList p_armoire);
16  // Les accesseurs
17  QString getNom() const;
18  void setNom(QString p_nom);
19  QString getAdresseIP() const;
20  void setAdresseIP(QString p_adresseIP);
21 
22 private:
23  QString m_nom;
24  QString m_adresseIP;
25 
26 signals:
27  void nomChanged();
28  void adresseIPChanged();
29 
30 public slots:
31 };
32 
33 #endif // ARMOIRE_H
QString getAdresseIP() const
Definition: armoire.cpp:26
void setAdresseIP(QString p_adresseIP)
Definition: armoire.cpp:31
void setNom(QString p_nom)
Definition: armoire.cpp:21
QString getNom() const
Definition: armoire.cpp:16
void setArmoire(QStringList p_armoire)
Definition: armoire.cpp:7
Definition: armoire.h:6