Use an event flag group for GUI updates

This commit is contained in:
2023-03-20 15:36:59 +01:00
parent 41dbfa73ee
commit f0254b92ee
12 changed files with 28 additions and 66 deletions

View File

@ -27,7 +27,7 @@ public:
virtual ~AMIPresenter(){};
void missionUpdated() override;
void vehicleStateUpdated() override;
private:
AMIPresenter();

View File

@ -27,7 +27,7 @@ public:
virtual ~DriverViewPresenter(){};
void amsUpdated() override;
void vehicleStateUpdated() override;
private:
DriverViewPresenter();

View File

@ -28,7 +28,7 @@ public:
virtual ~MissionSelectPresenter(){};
void missionUpdated() override;
void vehicleStateUpdated() override;
private:
MissionSelectPresenter();

View File

@ -13,12 +13,7 @@ public:
void bind(Model *m) { model = m; }
virtual void amsUpdated(){};
virtual void missionUpdated(){};
virtual void statusUpdated(){};
virtual void tsCurrentUpdated(){};
virtual void tsVoltageVehicleUpdated(){};
virtual void tsVoltageBatteryUpdated(){};
virtual void vehicleStateUpdated(){};
protected:
Model *model;