Default Subject Hierarchy plugin to exercise features of the abstract plugin. This plugin must not be registered as this is the fall back plugin called when there is none found.
More...
|
double | canOwnSubjectHierarchyItem (vtkIdType itemID) const override |
|
const QString | helpText () const override |
| Get help text for plugin to be added in subject hierarchy module widget help box. More...
|
|
QIcon | icon (vtkIdType itemID) override |
|
| qSlicerSubjectHierarchyDefaultPlugin (QObject *parent=nullptr) |
|
Q_INVOKABLE const QString | roleForPlugin () const override |
|
void | setDefaultVisibilityIcons (QIcon visibleIcon, QIcon hiddenIcon, QIcon partiallyVisibleIcon) |
| Set default visibility icons owned by the scene model so that the default plugin can set them. More...
|
|
void | showVisibilityContextMenuActionsForItem (vtkIdType itemID) override |
|
QList< QAction * > | visibilityContextMenuActions () const override |
|
QIcon | visibilityIcon (int visible) override |
| Get visibility icon for a visibility state. More...
|
|
| ~qSlicerSubjectHierarchyDefaultPlugin () override |
|
virtual bool | addNodeToSubjectHierarchy (vtkMRMLNode *node, vtkIdType parentItemID) |
|
virtual double | canAddNodeToSubjectHierarchy (vtkMRMLNode *node, vtkIdType parentItemID=vtkMRMLSubjectHierarchyNode::INVALID_ITEM_ID) const |
|
virtual double | canReparentItemInsideSubjectHierarchy (vtkIdType itemID, vtkIdType parentItemID) const |
|
virtual QString | displayedItemName (vtkIdType itemID) const |
|
virtual Q_INVOKABLE void | editProperties (vtkIdType itemID) |
| Open module belonging to item and set inputs in opened module. More...
|
|
virtual Q_INVOKABLE QColor | getDisplayColor (vtkIdType itemID, QMap< int, QVariant > &terminologyMetaData) const |
|
virtual Q_INVOKABLE int | getDisplayVisibility (vtkIdType itemID) const |
|
Q_INVOKABLE bool | isThisPluginOwnerOfItem (vtkIdType itemID) const |
| Determines if the item is owned by this plugin. More...
|
|
virtual Q_INVOKABLE QList< QAction * > | itemContextMenuActions () const |
|
virtual QString | name () const |
| Get the name of the plugin. More...
|
|
| qSlicerSubjectHierarchyAbstractPlugin (QObject *parent=nullptr) |
|
virtual bool | reparentItemInsideSubjectHierarchy (vtkIdType itemID, vtkIdType parentItemID) |
|
virtual Q_INVOKABLE QList< QAction * > | sceneContextMenuActions () const |
|
virtual Q_INVOKABLE void | setDisplayColor (vtkIdType itemID, QColor color, QMap< int, QVariant > terminologyMetaData) |
|
virtual Q_INVOKABLE void | setDisplayVisibility (vtkIdType itemID, int visible) |
| Set display visibility of an owned subject hierarchy item. More...
|
|
virtual void | setName (QString name) |
|
virtual Q_INVOKABLE void | showContextMenuActionsForItem (vtkIdType itemID) |
|
virtual bool | showItemInView (vtkIdType itemID, vtkMRMLAbstractViewNode *viewNode, vtkIdList *allItemsToShow) |
|
virtual Q_INVOKABLE void | showViewContextMenuActionsForItem (vtkIdType itemID, QVariantMap eventData) |
|
virtual Q_INVOKABLE QString | tooltip (vtkIdType itemID) const |
| Generate tooltip for a owned subject hierarchy item. More...
|
|
virtual Q_INVOKABLE QList< QAction * > | viewContextMenuActions () const |
|
| ~qSlicerSubjectHierarchyAbstractPlugin () override |
|
Default Subject Hierarchy plugin to exercise features of the abstract plugin. This plugin must not be registered as this is the fall back plugin called when there is none found.
Definition at line 40 of file qSlicerSubjectHierarchyDefaultPlugin.h.