23#ifndef __qSlicerSubjectHierarchyCloneNodePlugin_h
24#define __qSlicerSubjectHierarchyCloneNodePlugin_h
29#include "qSlicerSubjectHierarchyModuleWidgetsExport.h"
31class qSlicerSubjectHierarchyCloneNodePluginPrivate;
59 QScopedPointer<qSlicerSubjectHierarchyCloneNodePluginPrivate>
d_ptr;
qSlicerSubjectHierarchyAbstractPlugin(QObject *parent=nullptr)
qSlicerSubjectHierarchyCloneNodePlugin(QObject *parent=nullptr)
void cloneCurrentItem()
Clone currently selected subject hierarchy item and associated data node.
qSlicerSubjectHierarchyAbstractPlugin Superclass
~qSlicerSubjectHierarchyCloneNodePlugin() override
QList< QAction * > itemContextMenuActions() const override
Get item context menu item actions to add to tree view.
void showContextMenuActionsForItem(vtkIdType itemID) override
static Q_INVOKABLE const QString getCloneNodeNamePostfix()
QScopedPointer< qSlicerSubjectHierarchyCloneNodePluginPrivate > d_ptr