Incendie
Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
WindWidget Class Reference

#include <windwidget.h>

Inheritance diagram for WindWidget:

Public Slots

void majAngle ()
 
void majSpeed (int vitesse)
 
void changeWindDir ()
 

Signals

void wind_changed (int angle, int vitesse)
 

Public Member Functions

 WindWidget ()
 
void initComponents ()
 
void initValues (int angle, int vitesse)
 
int getAngle () const
 
int getSpeed () const
 

Protected Member Functions

void resizeEvent (QResizeEvent *Qevent)
 

Detailed Description

Classe représentant le widget complet pour gérer orientation et vitesse du vent de manière dynamique

Author
Ugo

Constructor & Destructor Documentation

WindWidget::WindWidget ( )

Initialise les attributs graphiques de la classe

Author
Ugo

Member Function Documentation

void WindWidget::changeWindDir ( )
slot

Slot exécuté à chaque timeout du timer pour faire varier la valeur de l'angle de facon aléatoire

Author
Ugo
void WindWidget::initComponents ( )

Initialise les composants graĥiques statiques et organise la hiérarchie des différents composants

Author
Ugo
void WindWidget::majAngle ( )
slot

Signale à firescreen que le vent a été modifié

Author
Ugo
void WindWidget::majSpeed ( int  vitesse)
slot

Met à jour la valeur de la vitesse choisie et l'affiche signale à firescreen que le vent a été modifié

Author
Ugo
Parameters
vitessenouvelle vitesse
void WindWidget::wind_changed ( int  angle,
int  vitesse 
)
signal

TODO Ugo comment

Author
Ugo et Florian
Parameters
angle
vitesse

The documentation for this class was generated from the following files: