Projet Bee-Honey't  0.2
BTS SNIR LaSalle Avignon 2020
Référence du fichier ihm.h

Déclaration de la classe Ihm. Plus de détails...

#include <QtWidgets>
#include <QSystemTrayIcon>
#include <QtCharts>
#include <QDebug>
#include <QMessageBox>
#include "ruche.h"

Aller au code source de ce fichier.

Classes

class  Ihm
 La fenêtre principale de l'application. Plus de détails...
 

Espaces de nommage

 Ui
 

Macros

#define AXE_TEMPERATURE_MAX   50
 
#define AXE_TEMPERATURE_MIN   -10
 
#define NOM_APPLICATION   "Bee Honey't"
 
#define VERSION_APPLICATION   "v0.2"
 

Énumérations

enum  PagesIHM {
  PAGE_ACCUEIL, PAGE_VUE_GLOBALE, PAGE_GRAPHIQUES, PAGE_ALERTES,
  PAGE_REGLAGES_TTN
}
 Définit les numéros de page de l'IHM. Plus de détails...
 

Description détaillée

Déclaration de la classe Ihm.

Auteur
ACKERMANN Théo
Version
0.2

Définition dans le fichier ihm.h.

Documentation des macros

◆ AXE_TEMPERATURE_MAX

#define AXE_TEMPERATURE_MAX   50

Définition à la ligne 22 du fichier ihm.h.

Référencé par Ihm::initialiserGraphiqueHumidite(), et Ihm::initialiserGraphiqueTemperatures().

◆ AXE_TEMPERATURE_MIN

#define AXE_TEMPERATURE_MIN   -10

Définition à la ligne 21 du fichier ihm.h.

Référencé par Ihm::initialiserGraphiqueHumidite(), et Ihm::initialiserGraphiqueTemperatures().

◆ NOM_APPLICATION

#define NOM_APPLICATION   "Bee Honey't"

Définition à la ligne 18 du fichier ihm.h.

Référencé par Ihm::closeEvent(), Ihm::initialiserEntreeBarreEtatSysteme(), et Ihm::initialiserWidgets().

◆ VERSION_APPLICATION

#define VERSION_APPLICATION   "v0.2"

Définition à la ligne 19 du fichier ihm.h.

Référencé par Ihm::initialiserWidgets().

Documentation du type de l'énumération

◆ PagesIHM

enum PagesIHM

Définit les numéros de page de l'IHM.

Valeurs énumérées
PAGE_ACCUEIL 

Page principale.

PAGE_VUE_GLOBALE 

Page de la vue globale.

PAGE_GRAPHIQUES 

Page des graphiques.

PAGE_ALERTES 

Page des dernières alertes.

PAGE_REGLAGES_TTN 

Page des réglages de TTN.

Définition à la ligne 28 du fichier ihm.h.

29 {
30  PAGE_ACCUEIL,
33  PAGE_ALERTES,
35 };
Page des graphiques.
Definition: ihm.h:32
Page des réglages de TTN.
Definition: ihm.h:34
Page principale.
Definition: ihm.h:30
Page des dernières alertes.
Definition: ihm.h:33
Page de la vue globale.
Definition: ihm.h:31