Ref T215, use altitude utility function for VATLIB

This commit is contained in:
Klaus Basan
2018-01-04 04:34:26 +01:00
parent 6c0a74204b
commit 5cd9347015

View File

@@ -583,12 +583,11 @@ namespace BlackCore
Q_ASSERT_X(isConnected(), Q_FUNC_INFO, "Can't send to server when disconnected");
VatFlightPlan vatlibFP;
QString route = QString(flightPlan.getRoute()).replace(" ", ".");
QString remarks = QString(flightPlan.getRemarks()).replace(":", ";").trimmed();
QString alt = flightPlan.getCruiseAltitude().isFlightLevel() ?
flightPlan.getCruiseAltitude().toQString() :
flightPlan.getCruiseAltitude().valueRoundedWithUnit(0);
alt = alt.remove('.').remove(','); // remove any separators
const QString route = QString(flightPlan.getRoute()).replace(" ", ".");
const QString remarks = QString(flightPlan.getRemarks()).replace(":", ";").trimmed();
const QString alt = flightPlan.getCruiseAltitude().asFpAltitudeSimpleVatsimString();
//! \fixme that would be the official string, can this be used
// const QString alt = flightPlan.getCruiseAltitude().asFpAltitudeString();
QByteArray acTypeTemp, altAptTemp, cruiseAltTemp, depAptTemp, destAptTemp, routeTemp, remarksTemp;
vatlibFP.aircraftType = acTypeTemp = toFSD(flightPlan.getPrefixIcaoSuffix());