Adapt X-Plane plugin to aircraft history interfaces

This commit is contained in:
Roland Winklmeier
2015-03-07 18:28:59 +01:00
committed by Klaus Basan
parent e2578dd63c
commit ac760ce9b0
2 changed files with 70 additions and 65 deletions

View File

@@ -112,6 +112,9 @@ namespace BlackSimPlugin
void ps_fastTimerTimeout();
void ps_slowTimerTimeout();
void ps_addAircraftSituation(const BlackMisc::Aviation::CAircraftSituation &situ);
void ps_addAircraftParts(const BlackMisc::Aviation::CAircraftParts &parts);
private:
QDBusConnection m_conn { "default" };
QDBusServiceWatcher *m_watcher { nullptr };
@@ -120,7 +123,6 @@ namespace BlackSimPlugin
QTimer *m_fastTimer { nullptr };
QTimer *m_slowTimer { nullptr };
BlackMisc::Aviation::CAirportList m_airportsInRange; //!< aiports in range of own aircraft
BlackMisc::Simulation::CSimulatedAircraft xplaneDataToSimulatedAircraft() const;
//! \todo Add units to members? pitchDeg?, altitudeFt?
struct // data is written by DBus async method callbacks