mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-17 02:45:33 +08:00
Resolve airline group during reduction
This commit is contained in:
committed by
Mat Sutcliffe
parent
213ca4274d
commit
e32282ba18
@@ -151,6 +151,9 @@ namespace BlackMisc
|
||||
//! Find by aircraft and livery
|
||||
CAircraftModelList findByAircraftAndLivery(const Aviation::CAircraftIcaoCode &aircraftIcaoCode, const Aviation::CLivery &livery) const;
|
||||
|
||||
//! Find by the corresponding airline group
|
||||
CAircraftModelList findByAirlineGroup(const BlackMisc::Aviation::CAirlineIcaoCode &airline) const;
|
||||
|
||||
//! Find by livery code
|
||||
CAircraftModelList findByLiveryCode(const Aviation::CLivery &livery) const;
|
||||
|
||||
@@ -436,6 +439,12 @@ namespace BlackMisc
|
||||
//! All combined types as string
|
||||
QString getCombinedTypesAsString(const QString &separator = ", ") const;
|
||||
|
||||
//! A set of all Aircraft/Airline ICAO codes
|
||||
QSet<QString> getAicraftAndAirlineDesignators(bool withDbId) const;
|
||||
|
||||
//! A set of all Aircraft/Airline ICAO codes
|
||||
QString getAicraftAndAirlineDesignatorsAsString(bool withDbId, const QString &separator = ", ") const;
|
||||
|
||||
//! Update aircraft ICAO
|
||||
void updateAircraftIcao(const Aviation::CAircraftIcaoCode &icao);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user