Slicer: 2145-support-for-installing-extension-from-file 85233d50

Author Committer Branch Timestamp Parent
naucoin naucoin 2145-support-for-installing-extension-from-file 2013-09-10 12:18:02 2145-support-for-installing-extension-from-file 9b7e0253
Affected Issues 0003296: Saving a scene with fiducials
Changeset

BUG: Fix missing conversion of fiducials in scene views

Annotation fiducials in scene view scenes were coming up as unsaved in the Save
data dialog when loaded from a scene with scene views where only the current
scene had had it's fiducials conerted to markups. This was due to the change
Alex made to save data that only appears in scene views, so added in
iterating over the current scene and scene views when converting fiducials.
Added in looking for end scene restore events in the GUI so that it will
be updated properly even if there wasn't an active place node id in the saved scene view.
Expanded the AddNewFiducialNode method to support adding to a passed in scene so
that the converted markups can be added to the scene view scenes.

Issue 0003296

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22423 3bd1e089-480b-0410-8dfb-8563597acbee

mod - Modules/Loadable/Markups/Logic/vtkSlicerMarkupsLogic.cxx Diff File
mod - Modules/Loadable/Markups/Logic/vtkSlicerMarkupsLogic.h Diff File
mod - Modules/Loadable/Markups/qSlicerMarkupsModuleWidget.cxx Diff File
mod - Modules/Loadable/Markups/qSlicerMarkupsModuleWidget.h Diff File