|
Incendie
|
#include <windcircle.h>
Signals | |
| void | modifAngle () |
Public Member Functions | |
| WindCircle () | |
| void | initAngle (int x) |
| int | getAngle () const |
| void | varyAngle () |
Protected Member Functions | |
| void | resizeEvent (QResizeEvent *event) |
| void | paintEvent (QPaintEvent *event) |
| void | mousePressEvent (QMouseEvent *event) |
Cette classe correspond au widget d'affichage de la direction du vent. Elle fonctionne comme une boussole et utilise un double buffering pour l'affichage
| WindCircle::WindCircle | ( | ) |
Constructeur de classe
| int | Valeur de l'angle initial |
|
inline |
Définit la valeur de l'angle, ne met pas à jour la ligne
| int | Valeur de l'angle |
|
protected |
Nous avons redéfini cet Event dans le but de pouvoir faire varier la valeur de l'angle dynamiquement à l'aide du clic sur le widget Signale à windwidget que l'angle est modifié
|
protected |
Replace le centre du cercle et redessine la ligne de l'angle
|
protected |
Copie le buffer sur le widget
| void WindCircle::varyAngle | ( | ) |
Change la direction du vent, avec de l'aléatoire
1.8.11