13 #ifndef QmitkColoredNodeDescriptor_h
14 #define QmitkColoredNodeDescriptor_h
Node descriptor that recolors an SVG icon to match the DataNode color.
QmitkColoredNodeDescriptor(const QString &className, const QString &pathToIcon, mitk::NodePredicateBase *predicate, QObject *parent=nullptr)
Constructs a colored node descriptor.
QIcon GetIcon(const mitk::DataNode *node) const override
Returns the icon with the magic color replaced by the node's color.
~QmitkColoredNodeDescriptor() override
Decorator class for mitk::DataNode.
Central node class of the MITK data tree, associating a data object with properties and mappers.
Abstract base class for predicates used to filter DataNode objects in DataStorage queries.