diff Applications/Samples/SingleFrameEditorApplication.h @ 428:751fb354149e am-vsol-upgrade

ability to change the scene of the RadiographyWidget
author am@osimis.io
date Wed, 28 Nov 2018 10:44:28 +0100
parents c23df8b3433b
children b85f635f1eb5
line wrap: on
line diff
--- a/Applications/Samples/SingleFrameEditorApplication.h	Thu Nov 22 23:15:24 2018 +0100
+++ b/Applications/Samples/SingleFrameEditorApplication.h	Wed Nov 28 10:44:28 2018 +0100
@@ -303,7 +303,7 @@
             if (context_ != NULL)
             {
               widget.GetScene().ExportDicom(context_->GetOrthancApiClient(),
-                                            tags, 0.1, 0.1, widget.IsInverted(),
+                                            tags, std::string(), 0.1, 0.1, widget.IsInverted(),
                                             widget.GetInterpolation(), EXPORT_USING_PAM);
             }
             
@@ -380,7 +380,7 @@
       public IObserver
     {
     private:
-      std::auto_ptr<RadiographyScene>  scene_;
+      boost::shared_ptr<RadiographyScene>  scene_;
       RadiographyEditorInteractor      interactor_;
 
     public:
@@ -465,7 +465,7 @@
         }
         
         
-        mainWidget_ = new RadiographyWidget(GetBroker(), *scene_, "main-widget");
+        mainWidget_ = new RadiographyWidget(GetBroker(), scene_, "main-widget");
         mainWidget_->SetTransmitMouseOver(true);
         mainWidget_->SetInteractor(interactor_);