mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 22:40:05 +00:00
Open alert dialog when an alert is selected on the map
This commit is contained in:
parent
efb03ab9cc
commit
aec52f940d
7 changed files with 37 additions and 4 deletions
|
|
@ -1180,9 +1180,15 @@ void MapWidgetImpl::AddLayer(types::LayerType type,
|
|||
{
|
||||
auto phenomenon = std::get<awips::Phenomenon>(description);
|
||||
|
||||
std::shared_ptr<AlertLayer> alertLayer =
|
||||
std::make_shared<AlertLayer>(context_, phenomenon);
|
||||
AddLayer(fmt::format("alert.{}", awips::GetPhenomenonCode(phenomenon)),
|
||||
std::make_shared<AlertLayer>(context_, phenomenon),
|
||||
alertLayer,
|
||||
before);
|
||||
connect(alertLayer.get(),
|
||||
&AlertLayer::AlertSelected,
|
||||
widget_,
|
||||
&MapWidget::AlertSelected);
|
||||
}
|
||||
else if (type == types::LayerType::Placefile)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue