mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-23 23:45:35 +08:00
DBus: track, heading, transponder. Added I18N for track/heading, added further I18N keys. Of course not all I18N strings are translated yet.
This commit is contained in:
@@ -16,9 +16,9 @@ namespace Aviation
|
||||
/*
|
||||
* Own implementation for streaming
|
||||
*/
|
||||
QString CTrack::stringForConverter() const
|
||||
QString CTrack::stringForConverter(bool i18n) const
|
||||
{
|
||||
QString s = CAngle::stringForConverter();
|
||||
QString s = CAngle::stringForConverter(i18n);
|
||||
return s.append(this->m_magnetic ? " magnetic" : " true");
|
||||
}
|
||||
|
||||
@@ -50,5 +50,14 @@ bool CTrack::operator !=(const CTrack &otherTrack)
|
||||
return !((*this) == otherTrack);
|
||||
}
|
||||
|
||||
/*!
|
||||
* \brief Register metadata of unit and quantity
|
||||
*/
|
||||
void CTrack::registerMetadata()
|
||||
{
|
||||
qRegisterMetaType<CTrack>(typeid(CTrack).name());
|
||||
qDBusRegisterMetaType<CTrack>();
|
||||
}
|
||||
|
||||
} // namespace
|
||||
} // namespace
|
||||
|
||||
Reference in New Issue
Block a user