refs #820, utility functions for score and groupBy

This commit is contained in:
Klaus Basan
2016-12-02 02:50:12 +01:00
parent d398fc7e9e
commit 630ec78d38
13 changed files with 250 additions and 40 deletions

View File

@@ -164,6 +164,9 @@ namespace BlackMisc
//! Has (airline) name?
bool hasName() const { return !m_name.isEmpty(); }
//! Has simplified airline name?
bool hasSimplifiedName() const;
//! Complete data
bool hasCompleteData() const;
@@ -197,6 +200,9 @@ namespace BlackMisc
//! As a brief HTML summary (e.g. used in tooltips)
QString asHtmlSummary () const;
//! Score against other code 0..100
int calculateScore(const CAirlineIcaoCode &otherCode) const;
//! Valid designator?
static bool isValidAirlineDesignator(const QString &airline);