mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-05 09:15:34 +08:00
Ref T259, Ref T243 adjusted providers to use common base classes
This commit is contained in:
@@ -64,6 +64,7 @@ namespace BlackCore
|
||||
Q_OBJECT
|
||||
Q_CLASSINFO("D-Bus Interface", BLACKCORE_CONTEXTOWNAIRCRAFT_INTERFACENAME)
|
||||
Q_INTERFACES(BlackMisc::Simulation::IOwnAircraftProvider)
|
||||
Q_INTERFACES(BlackMisc::IProvider)
|
||||
friend class BlackCore::CCoreFacade;
|
||||
friend class IContextOwnAircraft;
|
||||
|
||||
@@ -106,6 +107,9 @@ namespace BlackCore
|
||||
//! \ingroup ownaircraftprovider
|
||||
virtual bool updateOwnParts(const BlackMisc::Aviation::CAircraftParts &parts) override;
|
||||
|
||||
//! \copydoc BlackMisc::IProvider::asQObject
|
||||
virtual QObject *asQObject() override { return this; }
|
||||
|
||||
public slots:
|
||||
//! \copydoc IContextOwnAircraft::getOwnAircraft()
|
||||
//! \ingroup ownaircraftprovider
|
||||
|
||||
Reference in New Issue
Block a user