switch level2 incoming elevation to optional

This commit is contained in:
AdenKoperczak 2025-04-20 10:56:50 -04:00
parent f481d57ed1
commit e10ebdeb5e
No known key found for this signature in database
GPG key ID: 9843017036F62EE7
9 changed files with 41 additions and 32 deletions

View file

@ -656,7 +656,7 @@ std::vector<float> MapWidget::GetElevationCuts() const
}
}
float MapWidget::GetIncomingLevel2Elevation() const
std::optional<float> MapWidget::GetIncomingLevel2Elevation() const
{
return p->radarProductManager_->incoming_level_2_elevation();
}
@ -1804,7 +1804,7 @@ void MapWidgetImpl::RadarProductManagerConnect()
connect(radarProductManager_.get(),
&manager::RadarProductManager::IncomingLevel2ElevationChanged,
this,
[this](float incomingElevation)
[this](std::optional<float> incomingElevation)
{
Q_EMIT widget_->IncomingLevel2ElevationChanged(
incomingElevation);