Ref T415, vPilot format and improved voice capability parsing

This commit is contained in:
Klaus Basan
2018-10-27 18:37:03 +02:00
parent ebd1e78dd4
commit 620cbe3882
5 changed files with 152 additions and 21 deletions

View File

@@ -50,12 +50,18 @@ namespace BlackMisc
//! Is capability known
bool isUnknown() const { return m_voiceCapabilities == Unknown; }
//! To flight plan remarks
const QString &toFlightPlanRemarks() const;
//! From enum
static const CVoiceCapabilities &fromVoiceCapabilities(VoiceCapabilities capabilities);
//! From flight plan remarks
static CVoiceCapabilities fromFlightPlanRemarks(const QString &remarks);
//! From text like "text only"
static CVoiceCapabilities fromText(const QString &text);
//! All capabilities as list
static const QList<CVoiceCapabilities> &allCapabilities();