fix: Correct property index methods

This commit is contained in:
Lars Toenning
2025-06-04 20:31:18 +02:00
parent c11add9fb3
commit d5386e2451
6 changed files with 6 additions and 6 deletions

View File

@@ -95,7 +95,7 @@ namespace swift::gui::settings
case IndexFloatingMargins: return QVariant::fromValue(m_floatingMargins);
case IndexFloatingFramelessMargins: return QVariant::fromValue(m_floatingFramelessMargins);
case IndexDockedMargins: return QVariant::fromValue(m_dockedMargins);
case IndexFrameless: return QVariant::fromValue(m_floating);
case IndexFrameless: return QVariant::fromValue(m_frameless);
case IndexFloating: return QVariant::fromValue(m_floating);
default: return CValueObject::propertyByIndex(index);
}

View File

@@ -137,7 +137,7 @@ namespace swift::misc
case IndexIso3Code: this->setIso3Code(variant.toString()); break;
case IndexName: this->setName(variant.toString()); break;
case IndexAlias1: this->setAlias1(variant.toString()); break;
case IndexAlias2: this->setAlias1(variant.toString()); break;
case IndexAlias2: this->setAlias2(variant.toString()); break;
case IndexHistoric: this->setHistoric(variant.toBool()); break;
default:
IDatastoreObjectWithStringKey::canHandleIndex(index) ?

View File

@@ -87,7 +87,7 @@ namespace swift::misc::db
switch (i)
{
case IndexTableName: this->setTableName(variant.toString()); break;
case IndexEntries: this->setTableName(variant.toString()); break;
case IndexEntries: this->setEntries(variant.toInt()); break;
case IndexEntity: this->setEntity(static_cast<CEntityFlags::Entity>(variant.toInt())); break;
default:
if (IDatastoreObjectWithIntegerKey::canHandleIndex(index))

View File

@@ -242,7 +242,7 @@ namespace swift::misc
case IndexName: return m_name.compare(compareValue.m_name, Qt::CaseInsensitive);
case IndexMachineIdBase64: return m_machineIdBase64.compare(compareValue.m_machineIdBase64);
case IndexMachineName: return m_machineName.compare(compareValue.m_machineName, Qt::CaseInsensitive);
case IndexMachineId: return m_machineName.compare(compareValue.m_machineName, Qt::CaseInsensitive);
case IndexMachineId: return getMachineId().compare(compareValue.getMachineId(), Qt::CaseInsensitive);
case IndexProcessId: return Compare::compare(m_processId, compareValue.m_processId);
case IndexProcessName: return m_processName.compare(compareValue.m_processName, Qt::CaseInsensitive);
case IndexIsFromLocalMachine:

View File

@@ -129,7 +129,7 @@ namespace swift::misc::simulation
case IndexMsNetworkEntryFile: m_msReverseLookupFile = variant.toString(); break;
case IndexMsMatchingStageFile: m_msMatchingStageFile = variant.toString(); break;
case IndexMsNetworkEnabled: m_msReverseEnabled = variant.toBool(); break;
case IndexMsMatchingStageEnabled: m_msReverseEnabled = variant.toBool(); break;
case IndexMsMatchingStageEnabled: m_msMatchingEnabled = variant.toBool(); break;
default: break;
}
CValueObject::setPropertyByIndex(index, variant);

View File

@@ -165,7 +165,7 @@ namespace swift::misc::simulation::settings
switch (i)
{
case IndexSimulatorDirectory: this->setSimulatorDirectory(variant.toString()); break;
case IndexModelDirectories: this->setSimulatorDirectory(variant.toString()); break;
case IndexModelDirectories: this->setModelDirectories(variant.toStringList()); break;
case IndexComIntegration: this->setComIntegrated(variant.toBool()); break;
case IndexRecordOwnAircraftGnd: this->setRecordOwnAircraftGnd(variant.toBool()); break;
case IndexModelExcludeDirectoryPatterns: m_excludeDirectoryPatterns = variant.value<QStringList>(); break;