refs #634, improved completers

* mostly to avoid roundtrips (set->changed signal->set again...)
* better sort for ICAO completer
This commit is contained in:
Klaus Basan
2016-04-11 19:34:23 +02:00
parent 95044e7854
commit d9e550beef
8 changed files with 41 additions and 14 deletions

View File

@@ -35,11 +35,12 @@ namespace BlackGui
// no inline destructor, read QScopedPointer Forward Declared Pointers
}
void CDbAirlineNameSelectorComponent::setAirlineIcao(const CAirlineIcaoCode &icao)
bool CDbAirlineNameSelectorComponent::setAirlineIcao(const CAirlineIcaoCode &icao)
{
CDbAirlineIcaoSelectorBase::setAirlineIcao(icao);
if (!CDbAirlineIcaoSelectorBase::setAirlineIcao(icao)) { return false; }
QString name(icao.getName());
this->ui->le_AirlineName->setText(name);
return true;
}
void CDbAirlineNameSelectorComponent::clear()