Ref T129, force callsign type "Aircraft" for model

This commit is contained in:
Klaus Basan
2017-09-30 18:11:08 +02:00
committed by Mathew Sutcliffe
parent 4fc06cf3b0
commit 9b51ec251c

View File

@@ -142,6 +142,12 @@ namespace BlackMisc
return nw; return nw;
} }
void CAircraftModel::setCallsign(const CCallsign &callsign)
{
this->m_callsign = callsign;
this->m_callsign.setTypeHint(CCallsign::Aircraft);
}
QString CAircraftModel::getModelStringAndDbKey() const QString CAircraftModel::getModelStringAndDbKey() const
{ {
if (this->hasValidDbKey()) if (this->hasValidDbKey())
@@ -247,6 +253,7 @@ namespace BlackMisc
break; break;
case IndexCallsign: case IndexCallsign:
this->m_callsign.setPropertyByIndex(index.copyFrontRemoved(), variant); this->m_callsign.setPropertyByIndex(index.copyFrontRemoved(), variant);
this->m_callsign.setTypeHint(CCallsign::Aircraft);
break; break;
case IndexFileName: case IndexFileName:
this->m_fileName = variant.toQString(); this->m_fileName = variant.toQString();