Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Synchronizes the magic color #00ff00 of the given SVG icon to the mitk::DataNode color. More...
#include <QmitkColoredNodeDescriptor.h>
Public Member Functions | |
QmitkColoredNodeDescriptor (const QString &className, const QString &pathToIcon, mitk::NodePredicateBase *predicate, QObject *parent=nullptr) | |
~QmitkColoredNodeDescriptor () override | |
QIcon | GetIcon (const mitk::DataNode *node) const override |
![]() | |
QmitkNodeDescriptor (const QString &_ClassName, const QString &_PathToIcon, mitk::NodePredicateBase *_Predicate, QObject *parent) | |
QmitkNodeDescriptor (const QString &_ClassName, const QIcon &_Icon, mitk::NodePredicateBase *_Predicate, QObject *parent) | |
~QmitkNodeDescriptor () override | |
virtual QString | GetNameOfClass () const |
virtual QAction * | GetSeparator () const |
virtual bool | CheckNode (const mitk::DataNode *node) const |
virtual void | AddAction (QAction *action, bool isBatchAction=true) |
virtual void | RemoveAction (QAction *_Action) |
virtual QList< QAction * > | GetActions () const |
virtual QList< QAction * > | GetBatchActions () const |
Additional Inherited Members | |
![]() | |
void | ActionDestroyed (QObject *obj=nullptr) |
Called when an action was destroyed. More... | |
![]() | |
QString | m_ClassName |
QIcon | m_Icon |
mitk::NodePredicateBase::Pointer | m_Predicate |
QList< QAction * > | m_Actions |
QList< QAction * > | m_BatchActions |
QAction * | m_Separator |
Synchronizes the magic color #00ff00 of the given SVG icon to the mitk::DataNode color.
Definition at line 25 of file QmitkColoredNodeDescriptor.h.
|
explicit |
Definition at line 40 of file QmitkColoredNodeDescriptor.cpp.
|
override |
Definition at line 50 of file QmitkColoredNodeDescriptor.cpp.
|
overridevirtual |
Returns an Icon for this class of DataNodes
Reimplemented from QmitkNodeDescriptor.
Definition at line 55 of file QmitkColoredNodeDescriptor.cpp.
References ConvertRGBTripletToHexColorCode(), and mitk::DataNode::GetColor().