refs #535 completer for airline name

* common base class for airline completers
* changed dependend classes
This commit is contained in:
Klaus Basan
2015-12-14 03:18:55 +01:00
parent 2c84c51a93
commit 92f930b068
13 changed files with 545 additions and 211 deletions

View File

@@ -49,8 +49,11 @@ namespace BlackMisc
//! Find by v-designator, this should be unique
CAirlineIcaoCode findByVDesignator(const QString &designator);
//! String list for completion
QStringList toCompleterStrings() const;
//! String list for completion by ICAO designator
QStringList toIcaoDesignatorCompleterStrings() const;
//! String list for completion by name
QStringList toNameCompleterStrings() const;
//! From our DB JSON
static CAirlineIcaoCodeList fromDatabaseJson(const QJsonArray &array, bool ignoreIncomplete = true);