From f6a598fe454743483f84ab8854d134e1a2e6f52e Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Fri, 1 Jun 2018 13:19:32 +0200 Subject: [PATCH] Ref T270, adjusted emulated so it can update interpolation statistics --- src/plugins/simulator/emulated/simulatoremulated.cpp | 2 ++ src/plugins/simulator/emulated/simulatoremulated.h | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/plugins/simulator/emulated/simulatoremulated.cpp b/src/plugins/simulator/emulated/simulatoremulated.cpp index 7bd27ec55..ace8dccbd 100644 --- a/src/plugins/simulator/emulated/simulatoremulated.cpp +++ b/src/plugins/simulator/emulated/simulatoremulated.cpp @@ -436,6 +436,8 @@ namespace BlackSimPlugin Q_UNUSED(s); Q_UNUSED(p); } + + this->setStatsRemoteAircraftUpdate(now); } CSimulatorEmulatedListener::CSimulatorEmulatedListener(const CSimulatorPluginInfo &info) diff --git a/src/plugins/simulator/emulated/simulatoremulated.h b/src/plugins/simulator/emulated/simulatoremulated.h index f7df1466f..48e436794 100644 --- a/src/plugins/simulator/emulated/simulatoremulated.h +++ b/src/plugins/simulator/emulated/simulatoremulated.h @@ -55,6 +55,9 @@ namespace BlackSimPlugin virtual bool connectTo() override; virtual bool disconnectFrom() override; virtual void unload() override; + virtual bool isConnected() const override; + virtual bool isPaused() const override; + virtual bool isSimulating() const override; virtual bool changeRemoteAircraftModel(const BlackMisc::Simulation::CSimulatedAircraft &aircraft) override; virtual bool changeRemoteAircraftEnabled(const BlackMisc::Simulation::CSimulatedAircraft &aircraft) override; virtual bool updateOwnSimulatorCockpit(const BlackMisc::Simulation::CSimulatedAircraft &aircraft, const BlackMisc::CIdentifier &originator) override; @@ -120,9 +123,6 @@ namespace BlackSimPlugin void internalAircraftChanged(); protected: - virtual bool isConnected() const override; - virtual bool isPaused() const override; - virtual bool isSimulating() const override; virtual bool physicallyAddRemoteAircraft(const BlackMisc::Simulation::CSimulatedAircraft &remoteAircraft) override; virtual bool physicallyRemoveRemoteAircraft(const BlackMisc::Aviation::CCallsign &callsign) override;