TTPA (Écran)  1.1
BTS SN-IR La Salle Avignon 2018
Macros | Énumérations
Référence du fichier const.h

Aller au code source de ce fichier.

Macros

#define WIDGET_SIZE_MAX   16777215
#define TAILLE_FENETRE_DEFAULT_WIDTH   960
#define TAILLE_FENETRE_DEFAULT_HEIGHT   540
#define RATIO_ENTETE   10
#define TAILLE_TEXTE   20
#define TAILLE_TEXTE_SMALL   10
#define TAILLE_TEXTE_NORMAL   30
#define TAILLE_TEXTE_BIG   42
#define TAILLE_TEXTE_NOM   25
#define DELAI_FIXFENETRE   200
#define DEV_BALLESMAX   30
#define IHM_BALLESENVOYEES   ""
#define IHM_NOMDETEST   QString::fromUtf8("Simon GAUZY")
#define IHM_PERIPHERIQUEDETEST   QString::fromUtf8("Périférique_de_demonstration")
#define NB_ZONES   9
#define BALLES_MAX_DEFAUT   20
#define DELAI_COUP   400
#define HAUTEUR_FILET   20
#define TAILLE_TEXTE_NB   30
#define TAILLE_TEXTE_NB_BIG   42
#define TAILLE_OVERLAY   128
#define TABLE_STAT1   QString::fromUtf8("Hors Table :")
#define LOGO_ATTENTECONNEXION   "ATTENTE DE CONNEXION"
#define LOGO_ATTENTECONFIGURATION   QString::fromUtf8("ATTENTE DE CONFIGURATION DE LA SÉANCE")
#define LOGO_ATTENTEIDENTIFICATION   "ATTENTE D'IDENTIFICATION DU JOUEUR"
#define LOGO_JOUEUR_CONNECTE   QString::fromUtf8(" est connecté")
#define RECAP_TITRE_TEXTE   QString::fromUtf8("FIN DE SÉANCE")
#define RECAP_STAT1   QString::fromUtf8("Balles Dans L'Objectif :")
#define RECAP_STAT1_ALT   QString::fromUtf8("Balles Renvoyées :")
#define RECAP_STAT2   QString::fromUtf8("Balles Hors Table :")
#define RECAP_STAT3   QString::fromUtf8("Série Maximale :")
#define RECAP_STAT4   QString::fromUtf8("")
#define CSS_TIMER_ON   QString::fromUtf8("QLabel{color: #B08000;}")
#define CSS_TIMER_OFF   QString::fromUtf8("QLabel{color: #A00000;}")
#define CSS_TIMER_RES   QString::fromUtf8("QLabel{color: #00A000;}")
#define CSS_FOND_INACTIF   QString::fromUtf8("QLabel\n{\nbackground-color: rgba(50, 150, 255, 0);\nborder: 3px solid rgba(255,255,255,30);\ncolor: #FFFFFF;\n}")
#define CSS_FOND_ACTIF   QString::fromUtf8("QLabel\n{\nbackground-color: rgb(0, 150, 50);\nborder: 3px solid #00FF00;\ncolor: #FFFFFF;\n}")
#define CSS_FOND_RATE   QString::fromUtf8("QLabel\n{\nbackground-color: rgb(175, 50, 25);\nborder: 3px solid #FF0000;\ncolor: #FFFFFF;\n}")
#define CSS_FOND_ROBOT   QString::fromUtf8("QLabel\n{\nbackground-color: rgba(0, 0, 0, 120);\nborder: 3px solid #000000;\ncolor: #00FF00;\n}")
#define CSS_FOND_OBJECTIF   QString::fromUtf8("QLabel\n{\nbackground-color: rgba(200, 160, 30, 120);\nborder: 3px solid #FFEE00;\ncolor: #FFFF77;\n}")

Énumérations

enum  zones_e {
  ZONE_HAUTGAUCHE = 0, ZONE_HAUTMILIEU, ZONE_HAUTDROITE, ZONE_MILIEUGAUCHE,
  ZONE_MILIEUMILIEU, ZONE_MILIEUDROITE, ZONE_BASGAUCHE, ZONE_BASMILIEU,
  ZONE_BASDROITE, ZONE_ENJEU = 15, ZONE_AUCUNE = 20
}
 Enumeration des zones de la table coté robot. Plus de détails...
enum  layer_e { LAYER_LOGO = 0, LAYER_TABLE = 1, LAYER_RECAP = 2 }
 Enumeration des fenetres de l'IHM. Plus de détails...
enum  etatRFCOMM_e { RFCOMM_ARRETE = 0, RFCOMM_CONNECTE, RFCOMM_FERME }
 Enumeration des etats possible du port RFCOMM. Plus de détails...

Documentation des macros

#define BALLES_MAX_DEFAUT   20
#define CSS_FOND_ACTIF   QString::fromUtf8("QLabel\n{\nbackground-color: rgb(0, 150, 50);\nborder: 3px solid #00FF00;\ncolor: #FFFFFF;\n}")

Référencé par CTable::impacterZone().

#define CSS_FOND_INACTIF   QString::fromUtf8("QLabel\n{\nbackground-color: rgba(50, 150, 255, 0);\nborder: 3px solid rgba(255,255,255,30);\ncolor: #FFFFFF;\n}")
#define CSS_FOND_OBJECTIF   QString::fromUtf8("QLabel\n{\nbackground-color: rgba(200, 160, 30, 120);\nborder: 3px solid #FFEE00;\ncolor: #FFFF77;\n}")
#define CSS_FOND_RATE   QString::fromUtf8("QLabel\n{\nbackground-color: rgb(175, 50, 25);\nborder: 3px solid #FF0000;\ncolor: #FFFFFF;\n}")

Référencé par CTable::impacterZone().

#define CSS_FOND_ROBOT   QString::fromUtf8("QLabel\n{\nbackground-color: rgba(0, 0, 0, 120);\nborder: 3px solid #000000;\ncolor: #00FF00;\n}")

Référencé par CTable::setZoneRobot().

#define CSS_TIMER_OFF   QString::fromUtf8("QLabel{color: #A00000;}")

Référencé par CIhm::pauserSeance().

#define CSS_TIMER_ON   QString::fromUtf8("QLabel{color: #B08000;}")
#define CSS_TIMER_RES   QString::fromUtf8("QLabel{color: #00A000;}")

Référencé par CIhm::reprendreSeance().

#define DELAI_COUP   400

Référencé par CTable::impacterZone().

#define DELAI_FIXFENETRE   200

Référencé par CIhm::CIhm().

#define DEV_BALLESMAX   30
#define HAUTEUR_FILET   20

Référencé par CTable::setFiletTaille().

#define IHM_BALLESENVOYEES   ""
#define IHM_NOMDETEST   QString::fromUtf8("Simon GAUZY")

Référencé par CIhm::setInfoConnectDemo().

#define IHM_PERIPHERIQUEDETEST   QString::fromUtf8("Périférique_de_demonstration")

Référencé par CIhm::setNomPeripheriqueDemo().

#define LOGO_ATTENTECONFIGURATION   QString::fromUtf8("ATTENTE DE CONFIGURATION DE LA SÉANCE")
#define LOGO_ATTENTECONNEXION   "ATTENTE DE CONNEXION"
#define LOGO_ATTENTEIDENTIFICATION   "ATTENTE D'IDENTIFICATION DU JOUEUR"
#define LOGO_JOUEUR_CONNECTE   QString::fromUtf8(" est connecté")

Référencé par CIhm::setNomPeripherique().

#define NB_ZONES   9
#define RATIO_ENTETE   10

Référencé par CIhm::initialisationFenetre().

#define RECAP_STAT1   QString::fromUtf8("Balles Dans L'Objectif :")

Référencé par CIhm::finirSeance().

#define RECAP_STAT1_ALT   QString::fromUtf8("Balles Renvoyées :")

Référencé par CIhm::finirSeance().

#define RECAP_STAT2   QString::fromUtf8("Balles Hors Table :")

Référencé par CIhm::finirSeance().

#define RECAP_STAT3   QString::fromUtf8("Série Maximale :")

Référencé par CIhm::finirSeance().

#define RECAP_STAT4   QString::fromUtf8("")
#define RECAP_TITRE_TEXTE   QString::fromUtf8("FIN DE SÉANCE")

Référencé par CIhm::initialisationFenetre().

#define TABLE_STAT1   QString::fromUtf8("Hors Table :")

Référencé par CIhm::initialisationStats().

Référencé par CIhm::getRatioFenetreY().

#define TAILLE_FENETRE_DEFAULT_WIDTH   960

Référencé par CIhm::getRatioFenetreX().

#define TAILLE_OVERLAY   128

Référencé par CTable::rafraichirCSS().

#define TAILLE_TEXTE   20
#define TAILLE_TEXTE_BIG   42
#define TAILLE_TEXTE_NB   30
#define TAILLE_TEXTE_NB_BIG   42

Référencé par CTable::rafraichirCSS().

#define TAILLE_TEXTE_NOM   25
#define TAILLE_TEXTE_NORMAL   30

Référencé par CIhm::rafraichirCSS().

#define TAILLE_TEXTE_SMALL   10

Référencé par CIhm::rafraichirCSS().

#define WIDGET_SIZE_MAX   16777215

Documentation du type de l'énumération

Valeurs énumérées:
RFCOMM_ARRETE 
RFCOMM_CONNECTE 
RFCOMM_FERME 
enum layer_e
Valeurs énumérées:
LAYER_LOGO 
LAYER_TABLE 
LAYER_RECAP 
{
    LAYER_LOGO = 0,
    LAYER_TABLE = 1,
    LAYER_RECAP = 2
};
enum zones_e
Valeurs énumérées:
ZONE_HAUTGAUCHE 
ZONE_HAUTMILIEU 
ZONE_HAUTDROITE 
ZONE_MILIEUGAUCHE 
ZONE_MILIEUMILIEU 
ZONE_MILIEUDROITE 
ZONE_BASGAUCHE 
ZONE_BASMILIEU 
ZONE_BASDROITE 
ZONE_ENJEU 
ZONE_AUCUNE 
 Tout Classes Fichiers Fonctions Variables Énumérations Valeurs énumérées Macros