refs #576, remove models with string by container

(improved CAircraftModel::matchesModelString)
This commit is contained in:
Klaus Basan
2016-01-23 02:21:30 +01:00
parent 394edc67a0
commit ae43c4038c
3 changed files with 11 additions and 10 deletions

View File

@@ -349,15 +349,8 @@ namespace BlackMisc
bool CAircraftModel::matchesModelString(const QString &modelString, Qt::CaseSensitivity sensitivity) const
{
if (sensitivity == Qt::CaseSensitive)
{
return modelString == this->m_modelString;
}
else
{
return this->m_modelString.length() == modelString.length() &&
this->m_modelString.indexOf(modelString) == 0;
}
return this->m_modelString.length() == modelString.length() &&
this->m_modelString.startsWith(modelString, sensitivity);
}
CStatusMessageList CAircraftModel::validate(bool withNestedObjects) const