mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-08 21:05:34 +08:00
Feature request based on new VATSIM code of conduct, allow empty homebase
This commit is contained in:
committed by
Roland Rossgotterer
parent
fcfbda6cc7
commit
95abfc50c0
@@ -76,6 +76,11 @@ namespace BlackGui
|
||||
return ui->le_Icao->text().trimmed().toUpper();
|
||||
}
|
||||
|
||||
bool CAirportSmallCompleter::isEmpty() const
|
||||
{
|
||||
return ui->le_Icao->text().isEmpty();
|
||||
}
|
||||
|
||||
void CAirportSmallCompleter::setReadOnly(bool readOnly)
|
||||
{
|
||||
ui->le_Icao->setReadOnly(readOnly);
|
||||
@@ -88,6 +93,15 @@ namespace BlackGui
|
||||
m_current = CAirport();
|
||||
}
|
||||
|
||||
void CAirportSmallCompleter::clearIfInvalidCode(bool strictValidation)
|
||||
{
|
||||
const CAirportIcaoCode icao = this->getAirportIcaoCode();
|
||||
if (!icao.hasValidIcaoCode(strictValidation))
|
||||
{
|
||||
this->clear();
|
||||
}
|
||||
}
|
||||
|
||||
void CAirportSmallCompleter::onIcaoChanged()
|
||||
{
|
||||
if (!sGui && !sGui->hasWebDataServices()) { return; }
|
||||
|
||||
Reference in New Issue
Block a user