Ref T275, override simulator setup provider functions to emit signals

* the provider itself is no QObject and cannot emit signals
* removed redundant function setInterpolationAndRenderingSetup
This commit is contained in:
Klaus Basan
2018-06-19 03:47:57 +02:00
parent e0b95859c1
commit 73ea22530c
6 changed files with 42 additions and 27 deletions

View File

@@ -61,11 +61,11 @@ namespace BlackMisc
protected:
//! Set the global setup
//! \threadsafe
bool setInterpolationSetupGlobal(const CInterpolationAndRenderingSetupGlobal &setup);
virtual bool setInterpolationSetupGlobal(const CInterpolationAndRenderingSetupGlobal &setup);
//! Insert specialized setup
//! \threadsafe
bool setInterpolationSetupPerCallsign(const CInterpolationAndRenderingSetupPerCallsign &setup, const Aviation::CCallsign &callsign, bool removeGlobalSetup = true);
virtual bool setInterpolationSetupPerCallsign(const CInterpolationAndRenderingSetupPerCallsign &setup, const Aviation::CCallsign &callsign, bool removeGlobalSetup = true);
//! Log/un-log given callsign
//! \threadsafe