mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 23:00:04 +00:00
Update radar site text
This commit is contained in:
parent
f6262bba65
commit
f71391e3b9
6 changed files with 70 additions and 7 deletions
|
|
@ -215,9 +215,20 @@ std::string MapWidget::GetRadarProductName() const
|
|||
}
|
||||
}
|
||||
|
||||
std::shared_ptr<config::RadarSite> MapWidget::GetRadarSite() const
|
||||
{
|
||||
std::shared_ptr<config::RadarSite> radarSite = nullptr;
|
||||
|
||||
if (p->radarProductManager_ != nullptr)
|
||||
{
|
||||
radarSite = p->radarProductManager_->radar_site();
|
||||
}
|
||||
|
||||
return radarSite;
|
||||
}
|
||||
|
||||
uint16_t MapWidget::GetVcp() const
|
||||
{
|
||||
|
||||
if (p->context_->radarProductView_ != nullptr)
|
||||
{
|
||||
return p->context_->radarProductView_->vcp();
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
#pragma once
|
||||
|
||||
#include <scwx/common/products.hpp>
|
||||
#include <scwx/qt/config/radar_site.hpp>
|
||||
#include <scwx/qt/types/radar_product_record.hpp>
|
||||
|
||||
#include <chrono>
|
||||
|
|
@ -33,11 +34,12 @@ public:
|
|||
explicit MapWidget(const QMapboxGLSettings&);
|
||||
~MapWidget();
|
||||
|
||||
float GetElevation() const;
|
||||
std::vector<float> GetElevationCuts() const;
|
||||
common::RadarProductGroup GetRadarProductGroup() const;
|
||||
std::string GetRadarProductName() const;
|
||||
uint16_t GetVcp() const;
|
||||
float GetElevation() const;
|
||||
std::vector<float> GetElevationCuts() const;
|
||||
common::RadarProductGroup GetRadarProductGroup() const;
|
||||
std::string GetRadarProductName() const;
|
||||
std::shared_ptr<config::RadarSite> GetRadarSite() const;
|
||||
uint16_t GetVcp() const;
|
||||
|
||||
void SelectElevation(float elevation);
|
||||
void SelectRadarProduct(common::Level2Product product);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue