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