Formatting

This commit is contained in:
Klaus Basan
2018-04-02 02:19:07 +02:00
parent 7d97b0e2a7
commit 0b4637054a
7 changed files with 21 additions and 35 deletions

View File

@@ -169,30 +169,14 @@ namespace BlackMisc
const ICoordinateGeodetic::ColumnIndex i = index.frontCasted<ICoordinateGeodetic::ColumnIndex>();
switch (i)
{
case IndexGeodeticHeight:
m_geodeticHeight.setPropertyByIndex(index.copyFrontRemoved(), variant);
break;
case IndexLatitude:
this->setLatitude(variant.value<CLatitude>());
break;
case IndexLongitude:
this->setLongitude(variant.value<CLongitude>());
break;
case IndexLatitudeAsString:
this->setLatitude(CLatitude::fromWgs84(variant.toQString()));
break;
case IndexLongitudeAsString:
this->setLongitude(CLongitude::fromWgs84(variant.toQString()));
break;
case IndexGeodeticHeightAsString:
m_geodeticHeight.parseFromString(variant.toQString());
break;
case IndexNormalVector:
this->setNormalVector(variant.value<QVector3D>());
break;
default:
CValueObject::setPropertyByIndex(index, variant);
break;
case IndexGeodeticHeight: m_geodeticHeight.setPropertyByIndex(index.copyFrontRemoved(), variant); break;
case IndexLatitude: this->setLatitude(variant.value<CLatitude>()); break;
case IndexLongitude: this->setLongitude(variant.value<CLongitude>()); break;
case IndexLatitudeAsString: this->setLatitude(CLatitude::fromWgs84(variant.toQString())); break;
case IndexLongitudeAsString: this->setLongitude(CLongitude::fromWgs84(variant.toQString())); break;
case IndexGeodeticHeightAsString: m_geodeticHeight.parseFromString(variant.toQString()); break;
case IndexNormalVector: this->setNormalVector(variant.value<QVector3D>()); break;
default: CValueObject::setPropertyByIndex(index, variant); break;
}
}

View File

@@ -92,10 +92,12 @@ namespace BlackMisc
virtual Aviation::CAircraftSituationList remoteAircraftSituations(const Aviation::CCallsign &callsign) const = 0;
//! Number of remote aircraft situations for callsign
//! \remark latest situations first
//! \threadsafe
virtual int remoteAircraftSituationsCount(const Aviation::CCallsign &callsign) const = 0;
//! All parts (per callsign, time history)
//! \remark latest parts first
//! \threadsafe
virtual Aviation::CAircraftPartsList remoteAircraftParts(const Aviation::CCallsign &callsign, qint64 cutoffTimeBefore = -1) const = 0;
@@ -342,16 +344,17 @@ namespace BlackMisc
int updateAircraftInRange(const Aviation::CCallsign &callsign, const CPropertyIndexVariantMap &vm, bool skipEqualValues = true);
//! Store an aircraft situation
//! \remark latest situations are kept first
//! \threadsafe
void storeAircraftSituation(const Aviation::CAircraftSituation &situation);
//! Store an aircraft part
//! \remark latest parts are kept first
//! \threadsafe
//! @{
void storeAircraftParts(const Aviation::CCallsign &callsign, const BlackMisc::Aviation::CAircraftParts &parts, bool removeOutdated);
//! Store an aircraft part
//! \threadsafe
void storeAircraftParts(const Aviation::CCallsign &callsign, const QJsonObject &jsonObject, int currentOffset);
//! @}
private:
// hashs, because not sorted by key but keeping order