Browse Source

SimpleMissionItem: Set fact min and max from paramInfo

QGC4.4
Nick Exton 1 year ago committed by Don Gagne
parent
commit
b161eb47f0
  1. 9
      src/MissionManager/SimpleMissionItem.cc

9
src/MissionManager/SimpleMissionItem.cc

@ -480,6 +480,9 @@ void SimpleMissionItem::_rebuildTextFieldFacts(void)
paramFact->_setName(paramInfo->label()); paramFact->_setName(paramInfo->label());
paramMetaData->setDecimalPlaces(paramInfo->decimalPlaces()); paramMetaData->setDecimalPlaces(paramInfo->decimalPlaces());
paramMetaData->setRawUnits(paramInfo->units()); paramMetaData->setRawUnits(paramInfo->units());
paramMetaData->setRawDefaultValue(paramInfo->defaultValue());
paramMetaData->setRawMin(paramInfo->min());
paramMetaData->setRawMax(paramInfo->max());
paramFact->setMetaData(paramMetaData); paramFact->setMetaData(paramMetaData);
_textFieldFacts.append(paramFact); _textFieldFacts.append(paramFact);
} }
@ -528,6 +531,9 @@ void SimpleMissionItem::_rebuildNaNFacts(void)
paramFact->_setName(paramInfo->label()); paramFact->_setName(paramInfo->label());
paramMetaData->setDecimalPlaces(paramInfo->decimalPlaces()); paramMetaData->setDecimalPlaces(paramInfo->decimalPlaces());
paramMetaData->setRawUnits(paramInfo->units()); paramMetaData->setRawUnits(paramInfo->units());
paramMetaData->setRawDefaultValue(paramInfo->defaultValue());
paramMetaData->setRawMin(paramInfo->min());
paramMetaData->setRawMax(paramInfo->max());
paramFact->setMetaData(paramMetaData); paramFact->setMetaData(paramMetaData);
_nanFacts.append(paramFact); _nanFacts.append(paramFact);
} }
@ -597,6 +603,9 @@ void SimpleMissionItem::_rebuildComboBoxFacts(void)
paramMetaData->setDecimalPlaces(paramInfo->decimalPlaces()); paramMetaData->setDecimalPlaces(paramInfo->decimalPlaces());
paramMetaData->setEnumInfo(paramInfo->enumStrings(), paramInfo->enumValues()); paramMetaData->setEnumInfo(paramInfo->enumStrings(), paramInfo->enumValues());
paramMetaData->setRawUnits(paramInfo->units()); paramMetaData->setRawUnits(paramInfo->units());
paramMetaData->setRawDefaultValue(paramInfo->defaultValue());
paramMetaData->setRawMin(paramInfo->min());
paramMetaData->setRawMax(paramInfo->max());
paramFact->setMetaData(paramMetaData); paramFact->setMetaData(paramMetaData);
_comboboxFacts.append(paramFact); _comboboxFacts.append(paramFact);
} }

Loading…
Cancel
Save