Ref T259, Ref T243 adjusted providers to use common base classes

This commit is contained in:
Klaus Basan
2018-03-12 18:01:26 +01:00
parent d99a1cac87
commit 4b7237ce1b
21 changed files with 341 additions and 196 deletions

View File

@@ -117,13 +117,11 @@ namespace BlackSimPlugin
emit this->simulatorStatusChanged(ISimulator::Disconnected);
});
m_defaultModel =
this->setDefaultModel(
{
"Boeing 737-400",
CAircraftModel::TypeModelMatchingDefaultModel,
"B737-400 default model",
CAircraftIcaoCode("B734", "L2J")
};
"Boeing 737-400", CAircraftModel::TypeModelMatchingDefaultModel,
"B737-400 default model", CAircraftIcaoCode("B734", "L2J")
});
}
bool CSimulatorFs9::isConnected() const

View File

@@ -30,13 +30,13 @@ namespace BlackSimPlugin
QObject *parent) :
CSimulatorFsxCommon(info, ownAircraftProvider, remoteAircraftProvider, weatherGridProvider, parent)
{
m_defaultModel =
this->setDefaultModel(
{
"Boeing 737-800 Paint1",
CAircraftModel::TypeModelMatchingDefaultModel,
"B737-800 default model",
CAircraftIcaoCode("B738", "L2J")
};
});
}
} // ns
} // ns

View File

@@ -32,13 +32,8 @@ namespace BlackSimPlugin
QObject *parent) :
CSimulatorFsxCommon(info, ownAircraftProvider, remoteAircraftProvider, weatherGridProvider, parent)
{
m_defaultModel =
{
"LOCKHEED L049_2",
CAircraftModel::TypeModelMatchingDefaultModel,
"Constellation in TWA livery",
CAircraftIcaoCode("CONI", "L4P")
};
this->setDefaultModel(CAircraftModel("LOCKHEED L049_2", CAircraftModel::TypeModelMatchingDefaultModel,
"Constellation in TWA livery", CAircraftIcaoCode("CONI", "L4P")));
}
} // namespace
} // namespace

View File

@@ -100,14 +100,8 @@ namespace BlackSimPlugin
m_fastTimer.start(100);
m_slowTimer.start(1000);
m_defaultModel =
{
"Jets A320_a A320_a_Austrian_Airlines A320_a_Austrian_Airlines",
CAircraftModel::TypeModelMatchingDefaultModel,
"A320 AUA",
CAircraftIcaoCode("A320", "L2J")
};
this->setDefaultModel({ "Jets A320_a A320_a_Austrian_Airlines A320_a_Austrian_Airlines", CAircraftModel::TypeModelMatchingDefaultModel,
"A320 AUA", CAircraftIcaoCode("A320", "L2J")});
this->resetXPlaneData();
}