21#ifndef __qSlicerWelcomeModule_h
22#define __qSlicerWelcomeModule_h
29#include "qSlicerWelcomeModuleExport.h"
32class qSlicerWelcomeModulePrivate;
38 Q_PLUGIN_METADATA(IID
"org.slicer.modules.loadable.qSlicerLoadableModule/1.0");
50 QIcon
icon()
const override;
66 QScopedPointer<qSlicerWelcomeModulePrivate>
d_ptr;
friend class qSlicerAbstractModuleRepresentation
qSlicerLoadableModule(QObject *parent=nullptr)
QStringList categories() const override
QString helpText() const override
Help to use the module.
~qSlicerWelcomeModule() override
qSlicerAbstractModuleRepresentation * createWidgetRepresentation() override
Create and return the widget representation associated to this module.
QStringList contributors() const override
Return the contributors of the module.
qSlicerLoadableModule Superclass
qSlicerWelcomeModule(QObject *parent=nullptr)
QString acknowledgementText() const override
QIcon icon() const override
QScopedPointer< qSlicerWelcomeModulePrivate > d_ptr
qSlicerGetTitleMacro(tr("Welcome to Slicer"))
vtkMRMLAbstractLogic * createLogic() override
Create and return the logic associated to this module.
Superclass for MRML logic classes.