Projet ROV'NET  1.0
BTS SN 2019
deplacement.h
Aller à la documentation de ce fichier.
1 
16 #ifndef DEPLACEMENT_H
17 #define DEPLACEMENT_H
18 
19 #include <QObject>
20 
21 class Deplacement : public QObject
22 {
23  Q_OBJECT
24 
25  private:
28 
29  public:
30  Deplacement(QObject *parent = nullptr);
31 
32  public slots:
38  void tourneDroiteGauche(double valeur);
44  void rouleAvantArriere(double valeur);
45 
46  signals:
51  void trameCree(QString trame);
52 };
53 
54 #endif // DEPLACEMENT_H
Réceptionne les signaux de la manette destiné aux déplacements du Rov, et émet les trames corresponda...
Definition: deplacement.h:21
QString valeurAvancerPrecedente
Dernière valeur de la trame Avancer émise.
Definition: deplacement.h:26
Deplacement(QObject *parent=nullptr)
Definition: deplacement.cpp:5
QString valeurTournerPrecedente
Dernière valeur de la trame Tourner émise.
Definition: deplacement.h:27
void tourneDroiteGauche(double valeur)
Slot activé lorsque le joystick gauche est poussé à droite ou gauche. Emet un signal contenant la tra...
Definition: deplacement.cpp:16
void rouleAvantArriere(double valeur)
Slot activé lorsque le joystick gauche est poussé en avant ou arrière. Emet un signal contenant la tr...
Definition: deplacement.cpp:48
void trameCree(QString trame)
Signal émis lorsqu&#39;une trame est prête à être transmise.