Projet Bee-Honey't  1.0
BTS SN 2019
infosPressionAtmospherique.h
Aller à la documentation de ce fichier.
1 #ifndef INFOSPRESSIONATMOSPHERIQUE_H
2 #define INFOSPRESSIONATMOSPHERIQUE_H
3 
4 
5 
18 #include <QString>
19 #include <QtCore/QObject>
20 #include <QVector>
21 
35 {
36  Q_OBJECT
37 
38  private:
41  QVector <double> pressionAtmospheriques;
44 
45  public:
48  double getPressionAtmospherique();
49  void setPressionAtmospherique(double pressionAtmospherique);
51  void setHorodatagePressionAtmospherique(const QString horodatagePressionAtmospherique);
52 
53  public slots:
54  void traiterNouvellePressionAtmospherique(QString pressionAtmospheriqueString , QString horodatagePressionAtmospherique);
55 
56  signals:
57  void pressionAtmospheriqueEnvoye(double pressionAtmospherique,QString horodatage);
58  void traitementPressionAtmospheriqueEnvoye(const double pressionAtmospheriqueMoyenne, const double pressionAtmospheriqueMinimum, const double pressionAtmospheriqueMaximum, int heure);
59 };
60 
61 #endif // INFOSPRESSIONATMOSPHERIQUE_H
62 
void traiterNouvellePressionAtmospherique(QString pressionAtmospheriqueString, QString horodatagePressionAtmospherique)
slot qui traite la pression atmospherique
Definition: infosPressionAtmospherique.cpp:81
void setPressionAtmospherique(double pressionAtmospherique)
setter de l&#39;attribut pressionAtmospherique
Definition: infosPressionAtmospherique.cpp:52
~InfosPressionAtmospherique()
destructeur de la classe InfosPressionAtmospherique
Definition: infosPressionAtmospherique.cpp:33
QString getHorodatagePressionAtmospherique() const
getter de l&#39;attribut horodatagePressionAtmospherique
Definition: infosPressionAtmospherique.cpp:70
void setHorodatagePressionAtmospherique(const QString horodatagePressionAtmospherique)
setter de l&#39;attribut horodatagePressionAtmospherique
Definition: infosPressionAtmospherique.cpp:61
int heureCourantePressionAtmospherique
Definition: infosPressionAtmospherique.h:42
double pressionAtmospherique
la pression atmospherique (unité ?)
Definition: infosPressionAtmospherique.h:39
QVector< double > pressionAtmospheriques
Definition: infosPressionAtmospherique.h:41
InfosPressionAtmospherique(QObject *parent)
Definition: infosPressionAtmospherique.cpp:26
double getPressionAtmospherique()
getter de l&#39;attribut pressionAtmospherique
Definition: infosPressionAtmospherique.cpp:42
QString horodatagePressionAtmospherique
horodatage de la pression atmospherique
Definition: infosPressionAtmospherique.h:40
void pressionAtmospheriqueEnvoye(double pressionAtmospherique, QString horodatage)
La classe InfosPressionAtmospherique.
Definition: infosPressionAtmospherique.h:34
void calculerMoyenneHorairePressionAtmospherique()
Definition: infosPressionAtmospherique.cpp:104
void traitementPressionAtmospheriqueEnvoye(const double pressionAtmospheriqueMoyenne, const double pressionAtmospheriqueMinimum, const double pressionAtmospheriqueMaximum, int heure)