17 #ifndef QmitkNodeDescriptor_h
18 #define QmitkNodeDescriptor_h
27 #include <QWidgetAction>
51 const QString &_PathToIcon,
61 virtual QString GetNameOfClass()
const;
65 virtual QIcon GetIcon()
const;
69 virtual QAction *GetSeparator()
const;
77 virtual void AddAction(QAction *action,
bool isBatchAction =
true);
81 virtual void RemoveAction(QAction *_Action);
85 virtual QList<QAction *> GetActions()
const;
90 virtual QList<QAction *> GetBatchActions()
const;
94 void ActionDestroyed(QObject *obj =
nullptr);
105 #endif // QmitkNodeDescriptor_h
QmitkNodeQmitkNodeDescriptor is Decorator class for the mitk::DataNode which enhances certain mitk::D...
QList< QAction * > m_Actions
mitk::NodePredicateBase::Pointer m_Predicate
Interface for evaluation conditions used in the DataStorage class GetSubset() method.
QList< QAction * > m_BatchActions
Class for nodes of the DataTree.