diff Framework/Radiography/RadiographyWidget.cpp @ 1224:37bc7f115f81 broker

integration mainline->broker
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 07 Dec 2019 18:45:37 +0100
parents 54cbffabdc45 9ee6b28f53e8
children a4bb8c2dd211
line wrap: on
line diff
--- a/Framework/Radiography/RadiographyWidget.cpp	Sat Dec 07 18:18:07 2019 +0100
+++ b/Framework/Radiography/RadiographyWidget.cpp	Sat Dec 07 18:45:37 2019 +0100
@@ -180,6 +180,15 @@
   {
     hasSelection_ = true;
     selectedLayer_ = layer;
+
+    NotifyContentChanged();
+    BroadcastMessage(SelectionChangedMessage(*this));
+  }
+
+  void RadiographyWidget::Unselect()
+  {
+    hasSelection_ = false;
+    BroadcastMessage(SelectionChangedMessage(*this));
   }
 
   bool RadiographyWidget::LookupSelectedLayer(size_t& layer)