13 #ifndef QmitkNodeDescriptor_h 14 #define QmitkNodeDescriptor_h 23 #include <QWidgetAction> 41 const QString &_PathToIcon,
57 virtual QString GetNameOfClass()
const;
65 virtual QAction *GetSeparator()
const;
73 virtual void AddAction(QAction *action,
bool isBatchAction =
true);
81 virtual QList<QAction *> GetActions()
const;
86 virtual QList<QAction *> GetBatchActions()
const;
90 void ActionDestroyed(QObject *obj =
nullptr);
101 #endif // QmitkNodeDescriptor_h
Decorator class for mitk::DataNode.
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.