refs #575, livery completer

* utility functions in value object
* completer class
This commit is contained in:
Klaus Basan
2016-01-15 23:08:17 +01:00
parent b09dbd4828
commit 8d57566a24
7 changed files with 398 additions and 1 deletions

View File

@@ -53,6 +53,18 @@ namespace BlackMisc
m_military(isMilitary)
{ }
QString CLivery::getCombinedCodePlusInfo() const
{
QString s(getCombinedCode());
if (!this->getDescription().isEmpty())
{
s += " (";
s += this->getDescription();
s += ")";
}
return s;
}
bool CLivery::setAirlineIcaoCode(const CAirlineIcaoCode &airlineIcao)
{
if (m_airline == airlineIcao) { return false; }