21#ifndef __qSlicerCamerasModule_h
22#define __qSlicerCamerasModule_h
28#include "qSlicerCamerasModuleExport.h"
32class qSlicerCamerasModulePrivate;
38 Q_PLUGIN_METADATA(IID
"org.slicer.modules.loadable.qSlicerLoadableModule/1.0");
46 QIcon
icon()
const override;
67 QScopedPointer<qSlicerCamerasModulePrivate>
d_ptr;
friend class qSlicerAbstractModuleRepresentation
qSlicerLoadableModule Superclass
~qSlicerCamerasModule() override
QIcon icon() const override
vtkMRMLAbstractLogic * createLogic() override
Create and return the logic associated to this module.
qSlicerCamerasModule(QObject *parent=nullptr)
QString helpText() const override
Return help/acknowledgement text.
qSlicerAbstractModuleRepresentation * createWidgetRepresentation() override
Create and return the widget representation associated to this module.
QScopedPointer< qSlicerCamerasModulePrivate > d_ptr
QString acknowledgementText() const override
qSlicerGetTitleMacro(tr("Cameras"))
QStringList categories() const override
QStringList contributors() const override
Return the contributors of the module.
QStringList associatedNodeTypes() const override
Specify editable node types.
qSlicerLoadableModule(QObject *parent=nullptr)
Superclass for MRML logic classes.