Network VATLIB refactoring

* use qit64 for timestamp related integers
* use valueInteger for PQ integer values (rounding)
This commit is contained in:
Klaus Basan
2018-08-15 18:27:45 +02:00
parent 60baa12c9d
commit 9be7572c36
7 changed files with 18 additions and 18 deletions

View File

@@ -367,7 +367,7 @@ namespace BlackMisc
emit this->addedAircraftParts(callsign, parts);
}
void CRemoteAircraftProvider::storeAircraftParts(const CCallsign &callsign, const QJsonObject &jsonObject, int currentOffset)
void CRemoteAircraftProvider::storeAircraftParts(const CCallsign &callsign, const QJsonObject &jsonObject, qint64 currentOffsetMs)
{
const CSimulatedAircraft remoteAircraft(this->getAircraftInRangeForCallsign(callsign));
const bool isFull = jsonObject.value(CAircraftParts::attributeNameIsFullJson()).toBool();
@@ -400,7 +400,7 @@ namespace BlackMisc
// make sure in any case right time and correct details
parts.setCurrentUtcTime();
parts.setTimeOffsetMs(currentOffset);
parts.setTimeOffsetMs(currentOffsetMs);
parts.setPartsDetails(CAircraftParts::FSDAircraftParts);
// store part history (parts always absolute)

View File

@@ -400,7 +400,7 @@ namespace BlackMisc
//! \threadsafe
//! @{
void storeAircraftParts(const Aviation::CCallsign &callsign, const Aviation::CAircraftParts &parts, bool removeOutdated);
void storeAircraftParts(const Aviation::CCallsign &callsign, const QJsonObject &jsonObject, int currentOffset);
void storeAircraftParts(const Aviation::CCallsign &callsign, const QJsonObject &jsonObject, qint64 currentOffsetMs);
//! @}
//! Guess situation "on ground" and update model's CG if applicable