Ref T415 style

This commit is contained in:
Klaus Basan
2018-10-27 18:47:01 +02:00
parent 620cbe3882
commit 8c3c55afec
2 changed files with 14 additions and 7 deletions

View File

@@ -463,17 +463,24 @@ namespace BlackMisc
return CFlightPlan();
}
const QString CFlightPlan::flightRuleToString(CFlightPlan::FlightRules rule)
const QString &CFlightPlan::flightRuleToString(CFlightPlan::FlightRules rule)
{
static const QString v("VFR");
static const QString i("IFR");
static const QString s("SVFR");
static const QString d("DVFR");
static const QString unknown("???");
switch (rule)
{
case VFR: return QLatin1String("VFR");
case IFR: return QLatin1String("IFR");
case SVFR: return QLatin1String("SVFR");
case DVFR: return QLatin1String("DVFR");
case VFR: return v;
case IFR: return i;
case SVFR: return s;
case DVFR: return d;
case UNKNOWN:
default: return QLatin1String("???");
default: break;
}
return unknown;
}
QString CFlightPlan::aircraftIcaoCodeFromEquipmentCode(const QString &equipmentCodeAndAircraft)

View File

@@ -378,7 +378,7 @@ namespace BlackMisc
static CFlightPlan loadFromMultipleFormats(const QString &fileName, CStatusMessageList *msgs = nullptr);
//! Rules to string
static const QString flightRuleToString(FlightRules rule);
static const QString &flightRuleToString(FlightRules rule);
//! String to flight rules
static FlightRules stringToFlightRules(const QString &flightRules);