Add missing CTemperatureLayer property indexes

refs #663
This commit is contained in:
Roland Winklmeier
2016-06-05 22:55:29 +02:00
parent 3a1605b553
commit 4a489c642f
2 changed files with 6 additions and 0 deletions

View File

@@ -36,6 +36,8 @@ namespace BlackMisc
return CVariant::fromValue(m_level); return CVariant::fromValue(m_level);
case IndexTemperature: case IndexTemperature:
return CVariant::fromValue(m_temperature); return CVariant::fromValue(m_temperature);
case IndexDewPoint:
return CVariant::fromValue(m_dewPoint);
case IndexRelativeHumidity: case IndexRelativeHumidity:
return CVariant::fromValue(m_relativeHumidity); return CVariant::fromValue(m_relativeHumidity);
default: default:
@@ -55,6 +57,9 @@ namespace BlackMisc
case IndexTemperature: case IndexTemperature:
setTemperature(variant.value<CTemperature>()); setTemperature(variant.value<CTemperature>());
break; break;
case IndexDewPoint:
setDewPoint(variant.value<CTemperature>());
break;
case IndexRelativeHumidity: case IndexRelativeHumidity:
setRelativeHumidity(variant.value<double>()); setRelativeHumidity(variant.value<double>());
break; break;

View File

@@ -40,6 +40,7 @@ namespace BlackMisc
IndexTemperatureLayer = BlackMisc::CPropertyIndex::GlobalIndexCTemperatureLayer, IndexTemperatureLayer = BlackMisc::CPropertyIndex::GlobalIndexCTemperatureLayer,
IndexLevel, IndexLevel,
IndexTemperature, IndexTemperature,
IndexDewPoint,
IndexRelativeHumidity IndexRelativeHumidity
}; };