diff --git a/samples/blackgui/mainwindow.cpp b/samples/blackgui/mainwindow.cpp index 9aa60496e..59baa8bfe 100644 --- a/samples/blackgui/mainwindow.cpp +++ b/samples/blackgui/mainwindow.cpp @@ -514,7 +514,7 @@ void MainWindow::updateSimulatorData() else ui->le_SimulatorStatus->setText("Not connected"); - CAircraft ownAircraft = m_contextSimulator->ownAircraft(); + CAircraft ownAircraft = m_contextSimulator->getOwnAircraft(); ui->le_SimulatorLatitude->setText(ownAircraft.getSituation().latitude().toFormattedQString()); ui->le_SimulatorLongitude->setText(ownAircraft.getSituation().longitude().toFormattedQString()); ui->le_SimulatorAltitude->setText(ownAircraft.getSituation().getAltitude().toFormattedQString()); diff --git a/src/blackcore/context_simulator.h b/src/blackcore/context_simulator.h index a8ce6ce93..0d55b0300 100644 --- a/src/blackcore/context_simulator.h +++ b/src/blackcore/context_simulator.h @@ -56,12 +56,6 @@ namespace BlackCore */ virtual bool usingLocalObjects() const = 0; - /*! - * \brief Get user aircraft value object - * \return - */ - virtual BlackMisc::Aviation::CAircraft ownAircraft() const = 0; - signals: /*! * \brief Emitted when the simulator connection changes @@ -73,6 +67,12 @@ namespace BlackCore //! Returns true when simulator is connected and available virtual bool isConnected() const = 0; + + /*! + * \brief Get user aircraft value object + * \return + */ + virtual BlackMisc::Aviation::CAircraft getOwnAircraft() const = 0; }; } // namespace BlackCore diff --git a/src/blackcore/context_simulator_impl.cpp b/src/blackcore/context_simulator_impl.cpp index a811c7fd6..84a359bed 100644 --- a/src/blackcore/context_simulator_impl.cpp +++ b/src/blackcore/context_simulator_impl.cpp @@ -47,7 +47,7 @@ namespace BlackCore return m_simulator->isConnected(); } - BlackMisc::Aviation::CAircraft CContextSimulator::ownAircraft() const + BlackMisc::Aviation::CAircraft CContextSimulator::getOwnAircraft() const { return m_ownAircraft; } diff --git a/src/blackcore/context_simulator_impl.h b/src/blackcore/context_simulator_impl.h index bdb95bea0..f407551ec 100644 --- a/src/blackcore/context_simulator_impl.h +++ b/src/blackcore/context_simulator_impl.h @@ -60,12 +60,13 @@ namespace BlackCore //! \copydoc IContextSimulator::usingLocalObjects() virtual bool usingLocalObjects() const override { return true; } - virtual BlackMisc::Aviation::CAircraft ownAircraft() const override; - public slots: //! \copydoc IContextSimulator::isConnected() virtual bool isConnected() const override; + //! \copydoc IContextSimulator::getOwnAircraft() + virtual BlackMisc::Aviation::CAircraft getOwnAircraft() const override; + private slots: //! \copydoc IContextSimulator::updateOwnAircraft() virtual void updateOwnAircraft(); diff --git a/src/blackcore/context_simulator_proxy.cpp b/src/blackcore/context_simulator_proxy.cpp index ccea7ed66..15e62f086 100644 --- a/src/blackcore/context_simulator_proxy.cpp +++ b/src/blackcore/context_simulator_proxy.cpp @@ -35,9 +35,9 @@ namespace BlackCore return m_dBusInterface->callDBusRet(QLatin1Literal("isConnected")); } - BlackMisc::Aviation::CAircraft CContextSimulatorProxy::ownAircraft() const + BlackMisc::Aviation::CAircraft CContextSimulatorProxy::getOwnAircraft() const { - return m_dBusInterface->callDBusRet(QLatin1Literal("ownAircraft")); + return m_dBusInterface->callDBusRet(QLatin1Literal("getOwnAircraft")); } } // namespace BlackCore diff --git a/src/blackcore/context_simulator_proxy.h b/src/blackcore/context_simulator_proxy.h index 243605cb9..907e94b39 100644 --- a/src/blackcore/context_simulator_proxy.h +++ b/src/blackcore/context_simulator_proxy.h @@ -33,8 +33,6 @@ namespace BlackCore */ virtual bool usingLocalObjects() const override { return false; } - virtual BlackMisc::Aviation::CAircraft ownAircraft() const override; - private: BlackMisc::CGenericDBusInterface *m_dBusInterface; @@ -59,8 +57,8 @@ namespace BlackCore //! \copydoc IContextSimulator::isConnected() virtual bool isConnected() const override; - //virtual void ownAircraftUpdateReceived(BlackMisc::Aviation::CAircraft aircraft) override; - + //! \copydoc IContextSimulator::getOwnAircraft() + virtual BlackMisc::Aviation::CAircraft getOwnAircraft() const override; }; } // namespace BlackCore