7 #ifndef IHMCONFIGURATION_H 8 #define IHMCONFIGURATION_H 93 #endif // IHMCONFIGURATION_H void actualisePortsDisponibles()
Actualise la liste des ports disponible.
QComboBox * listePortsDisponibles
Liste des ports détéctés.
IHMConfiguration(Rov *rov, QWidget *parent=nullptr)
Constructeur de la classe IHMConfiguration.
QComboBox * listeDebit
Liste permettant de configurer le debit de la communication.
void initialiserLayouts()
Initialise les layouts de l'IHM.
~IHMConfiguration()
Destructeur de la classe IHMConfiguration.
Classe controlant tout les traitements en provenance et en direction de la communication avec le rov...
QComboBox * listeBitsDonnees
Liste permettant de configurer le nombre de bits de données de la communication.
void initialiserWidgets()
Initialise les widgets de l'IHM.
void initialiserEvenements()
Initialise les événements de l'IHM.
void modifierEtatPort()
Modifie l'état du port.
Rov * rov
Objet rov permettant de mofidier les reglage de la communication.
void configurerWidgets()
Configure l'état des widgets à la création de l'IHM.
Class permettant de configurer la communication avec le rov.
void modifierConfiguration()
Envoie au rov la nouvelle configuration de la communication.
Fichier qui contient la déclaration de la classe rov.
QComboBox * listeBitsStop
Liste permettant de configurer le nombre de bits de stop de la communication.
QPushButton * boutonGererPort
Bouton permettant de gerer le port sélectionné
void modifieEtatBoutons()
Modifie l'état des boutons en fonction du port.