23#ifndef __qSlicerSubjectHierarchyExportPlugin_h
24#define __qSlicerSubjectHierarchyExportPlugin_h
29#include "qSlicerSubjectHierarchyModuleWidgetsExport.h"
31class qSlicerSubjectHierarchyExportPluginPrivate;
59 QScopedPointer<qSlicerSubjectHierarchyExportPluginPrivate>
d_ptr;
qSlicerSubjectHierarchyAbstractPlugin(QObject *parent=nullptr)
void exportItems()
Export currently selected subject hierarchy item and/or its children.
QScopedPointer< qSlicerSubjectHierarchyExportPluginPrivate > d_ptr
~qSlicerSubjectHierarchyExportPlugin() override
QList< QAction * > sceneContextMenuActions() const override
Get scene item context menu actions to add to tree view.
void showContextMenuActionsForItem(vtkIdType itemID) override
Show context menu actions valid for given subject hierarchy item.
qSlicerSubjectHierarchyAbstractPlugin Superclass
qSlicerSubjectHierarchyExportPlugin(QObject *parent=nullptr)
QList< QAction * > itemContextMenuActions() const override
Get node item context menu actions to add to tree view.