diff --git a/src/blackmisc/aviation/aircraft.cpp b/src/blackmisc/aviation/aircraft.cpp index e4421c1b4..b3b59e6f4 100644 --- a/src/blackmisc/aviation/aircraft.cpp +++ b/src/blackmisc/aviation/aircraft.cpp @@ -52,6 +52,7 @@ namespace BlackMisc s.append(" ").append(this->m_com1system.toQString(i18n)); s.append(" ").append(this->m_com2system.toQString(i18n)); s.append(" ").append(this->m_transponder.toQString(i18n)); + s.append(" ").append(this->m_parts.toQString(i18n)); return s; } diff --git a/src/blackmisc/aviation/aircraftenginelist.h b/src/blackmisc/aviation/aircraftenginelist.h index b8d4ac5a5..472e9375d 100644 --- a/src/blackmisc/aviation/aircraftenginelist.h +++ b/src/blackmisc/aviation/aircraftenginelist.h @@ -25,7 +25,8 @@ namespace BlackMisc //! Value object encapsulating a list of aircraft engines. class BLACKMISC_EXPORT CAircraftEngineList : public CSequence, - public BlackMisc::Mixin::MetaType + public BlackMisc::Mixin::MetaType, + public BlackMisc::Mixin::JsonOperators { public: BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftEngineList) diff --git a/src/blackmisc/aviation/aircraftlights.cpp b/src/blackmisc/aviation/aircraftlights.cpp index 047a9856c..5915e733e 100644 --- a/src/blackmisc/aviation/aircraftlights.cpp +++ b/src/blackmisc/aviation/aircraftlights.cpp @@ -35,17 +35,17 @@ namespace BlackMisc { QString s; s += " strobe: "; - s += m_strobeOn; + s += boolToYesNo(m_strobeOn); s += " landing: "; - s += m_landingOn; + s += boolToYesNo(m_landingOn); s += " taxi: "; - s += m_taxiOn; + s += boolToYesNo(m_taxiOn); s += " beacon: "; - s += m_beaconOn; + s += boolToYesNo(m_beaconOn); s += " nav: "; - s += m_navOn; + s += boolToYesNo(m_navOn); s += " logo: "; - s += m_logoOn; + s += boolToYesNo(m_logoOn); return s; }