1 #ifndef __qSlicerSceneViewsModuleWidget_h 2 #define __qSlicerSceneViewsModuleWidget_h 6 #include "qSlicerSceneViewsModuleExport.h" 10 #include <ctkVTKObject.h> 15 class qSlicerSceneViewsModuleWidgetPrivate;
43 void showSceneViewDialog();
46 void restoreSceneView(
const QString& mrmlId);
49 void editSceneView(
const QString& mrmlId);
53 void onMRMLSceneReset();
57 void moveDownSelected(QString mrmlId);
58 void moveUpSelected(QString mrmlId);
61 void onMRMLSceneEvent(vtkObject*, vtkObject* node);
64 void updateFromMRMLScene();
66 void captureLinkClicked(
const QUrl &url);
71 void restoreScrollPosition(
const QSize &size);
74 QScopedPointer<qSlicerSceneViewsModuleWidgetPrivate>
d_ptr;
78 void removeTemporaryFiles();
84 int savedScrollPosition;
Abstract Superclass for all specific types of MRML nodes.