mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-18 03:15:34 +08:00
refs #628 Use the metaclass mixins in all value classes.
This commit is contained in:
@@ -173,19 +173,18 @@ namespace BlackMisc
|
||||
//! Default value?
|
||||
bool isDefaultValue() const { return this->m_transponderCode == 0; }
|
||||
|
||||
BLACK_ENABLE_TUPLE_CONVERSION(CTransponder)
|
||||
int m_transponderCode; //!< Transponder code
|
||||
TransponderMode m_transponderMode; //!< Transponder mode
|
||||
|
||||
BLACK_METACLASS(CTransponder,
|
||||
BLACK_METAMEMBER(transponderCode),
|
||||
BLACK_METAMEMBER(transponderMode)
|
||||
);
|
||||
};
|
||||
|
||||
} // ns
|
||||
} // ns
|
||||
|
||||
BLACK_DECLARE_TUPLE_CONVERSION(BlackMisc::Aviation::CTransponder, (
|
||||
o.m_transponderCode,
|
||||
o.m_transponderMode
|
||||
))
|
||||
|
||||
Q_DECLARE_METATYPE(BlackMisc::Aviation::CTransponder)
|
||||
Q_DECLARE_METATYPE(BlackMisc::Aviation::CTransponder::TransponderMode)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user