mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-05 17:35:34 +08:00
refs #369, adjusted value objects
* convenience functions * removed COM3
This commit is contained in:
@@ -35,7 +35,7 @@ namespace BlackMisc
|
||||
// sync some values, order here is crucial
|
||||
this->setCallsign(this->getCallsign());
|
||||
this->setIcaoInfo(this->getIcaoInfo());
|
||||
this->setModel(this->getModel());
|
||||
this->setModel(this->getModel()); // fix internal values
|
||||
this->setPilot(this->hasValidRealName() ? this->getPilot() : this->getClient().getUser());
|
||||
}
|
||||
|
||||
@@ -89,6 +89,11 @@ namespace BlackMisc
|
||||
this->setIcaoInfo(model.getIcao());
|
||||
}
|
||||
|
||||
void CSimulatedAircraft::setModelString(const QString &modelString)
|
||||
{
|
||||
this->m_model.setModelString(modelString);
|
||||
}
|
||||
|
||||
void CSimulatedAircraft::setCallsign(const CCallsign &callsign)
|
||||
{
|
||||
this->m_model.setCallsign(callsign);
|
||||
|
||||
@@ -53,6 +53,9 @@ namespace BlackMisc
|
||||
//! Set model
|
||||
void setModel(const BlackMisc::Simulation::CAircraftModel &model);
|
||||
|
||||
//! Set model string
|
||||
void setModelString(const QString &modelString);
|
||||
|
||||
//! \copydoc CAircraft::setCallsign
|
||||
virtual void setCallsign(const BlackMisc::Aviation::CCallsign &callsign) override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user