Ref T298, better ICAO family resolution

B737/DLH searched but B738/DLH present (same family but not same ICAO)
This commit is contained in:
Klaus Basan
2018-08-15 18:21:07 +02:00
parent 3f5a12de8b
commit 60baa12c9d
3 changed files with 46 additions and 13 deletions

View File

@@ -141,6 +141,13 @@ namespace BlackMisc
return getAircraftIcaoCode().getDesignator();
}
QString CSimulatedAircraft::getAirlineAndAircraftIcaoCodeDesignators() const
{
if (this->hasAircraftAndAirlineDesignator()) { return this->getAircraftIcaoCodeDesignator() % QStringLiteral("/") % this->getAirlineIcaoCodeDesignator(); }
if (this->hasAirlineDesignator()) { return this->getAirlineIcaoCodeDesignator(); }
return this->getAircraftIcaoCodeDesignator();
}
const QString &CSimulatedAircraft::getAircraftIcaoCombinedType() const
{
return getAircraftIcaoCode().getCombinedType();