Projet Bee-Honey't  1.0
BTS SN 2019
reglagesAlertesIhm.h
Aller à la documentation de ce fichier.
1 #ifndef REGLAGESALERTESIHM_H
2 #define REGLAGESALERTESIHM_H
3 
4 #include <QDialog>
5 #include "alertes.h"
6 
7 class BaseDeDonnees;
8 
9 namespace Ui {
10 class ReglagesAlertesIhm;
11 class Alertes;
12 }
13 
15 {
16  Q_OBJECT
17 
18 public:
19  explicit ReglagesAlertesIhm(QWidget *parent = 0);
21 
22  void setAlertes(Alertes *alertes);
23 
24 protected:
25  void showEvent(QShowEvent *ev);
26 
27 private:
28  Ui::ReglagesAlertesIhm *ui;
31 
32 public slots :
33  void recevoirReglagesAlertes();
34 
35 signals :
36  void envoiSeuilTemperatureInterieurMin(QString seuil);
37  void envoiSeuilTemperatureInterieurMax(QString seuil);
38  void envoiSeuilHumiditeInterieurMin(QString seuil);
39  void envoiSeuilHumiditeInterieurMax(QString seuil);
40  void envoiSeuilTemperatureExterieurMin(QString seuil);
41  void envoiSeuilTemperatureExterieurMax(QString seuil);
42  void envoiSeuilHumiditeExterieurMin(QString seuil);
43  void envoiSeuilHumiditeExterieurMax(QString seuil);
44  void envoiSeuilEnsoleillementMin(QString seuil);
45  void envoiSeuilPressionAtmospheriqueMin(QString seuil);
46  void envoiSeuilPoidsMin(QString seuil);
47  void envoiSeuilPoidsMax(QString seuil);
48 };
49 
50 #endif // REGLAGESALERTESIHM_H
Definition: nouvelleRucheIhm.h:20
La classe des alertes.
Definition: alertes.h:28
Definition: baseDeDonnees.h:25
Alertes * alertes
Definition: reglagesAlertesIhm.h:29
Ui::ReglagesAlertesIhm * ui
Definition: reglagesAlertesIhm.h:28
BaseDeDonnees * bdd
agrégation de l&#39;objet BaseDeDonnees
Definition: reglagesAlertesIhm.h:30
Definition: reglagesAlertesIhm.h:14