refs #217, Project class providing information for compile configuration

* changed .pro / .pri as required
* Used info from project class in network_vatlib
* Checks / info in GUI/core (e.g. console)
* const * versions of systemNameAndVersion / simulators, as mentioned in https://dev.vatsim-germany.org/issues/217#note-4
This commit is contained in:
Klaus Basan
2014-04-28 19:03:18 +02:00
parent 4314f0f600
commit 36dbcc6b57
8 changed files with 245 additions and 20 deletions

View File

@@ -77,7 +77,7 @@ namespace BlackCore
virtual void unloadSimulatorPlugin () = 0;
//! Simulator avialable?
bool isSimulatorAvailable() const { return !getSimulatorInfo().isUnspecified(); }
bool isSimulatorAvailable() const { return BlackMisc::CProject::isCompiledWithFlightSimulatorSupport() && !getSimulatorInfo().isUnspecified(); }
protected:
//! \brief Constructor