Ref T80, remove invalid combined codes

This commit is contained in:
Klaus Basan
2017-06-12 01:27:27 +02:00
parent 699a8d0f9f
commit eecbcbf914
2 changed files with 8 additions and 0 deletions

View File

@@ -167,6 +167,11 @@ namespace BlackMisc
this->sortBy(&CAircraftIcaoCode::getDesignator, &CAircraftIcaoCode::getManufacturer, &CAircraftIcaoCode::getRank);
}
void CAircraftIcaoCodeList::removeInvalidCombinedCodes()
{
this->removeIf([](const CAircraftIcaoCode & icao) { return !icao.hasValidCombinedType(); });
}
QStringList CAircraftIcaoCodeList::toCompleterStrings(bool withIataCodes, bool withFamily, bool sort) const
{
QStringList c;