1#ifndef __qSlicerSceneViewsModule_h
2#define __qSlicerSceneViewsModule_h
10#include "qSlicerSceneViewsModuleExport.h"
13class qSlicerSceneViewsModulePrivate;
19 Q_PLUGIN_METADATA(IID
"org.slicer.modules.loadable.qSlicerLoadableModule/1.0");
33 QIcon
icon()
const override;
62 QScopedPointer<qSlicerSceneViewsModulePrivate>
d_ptr;
friend class qSlicerAbstractModuleRepresentation
qSlicerLoadableModule(QObject *parent=nullptr)
QIcon icon() const override
Return the icon of the SceneViews module.
QStringList associatedNodeTypes() const override
Specify editable node types.
QString helpText() const override
Return the help and acknowledgement text for the SceneViews module.
QScopedPointer< qSlicerSceneViewsModulePrivate > d_ptr
void showSceneViewDialog()
qSlicerGetTitleMacro(tr("Scene Views"))
void setup() override
All initialization code should be done in the setup.
qSlicerLoadableModule Superclass
QStringList contributors() const override
Return the contributors of the module.
vtkMRMLAbstractLogic * createLogic() override
~qSlicerSceneViewsModule() override
QString acknowledgementText() const override
qSlicerSceneViewsModule(QObject *parent=nullptr)
qSlicerAbstractModuleRepresentation * createWidgetRepresentation() override
Create and return a widget representation for the module.
QStringList categories() const override
Superclass for MRML logic classes.