13 #ifndef QmitkSelectionServiceConnector_h
14 #define QmitkSelectionServiceConnector_h
20 #include "internal/QmitkDataNodeItemModel.h"
113 std::unique_ptr<berry::ISelectionListener> m_BerrySelectionListener;
116 std::shared_ptr<QmitkDataNodeItemModel> m_DataNodeItemModel;
117 std::shared_ptr<QItemSelectionModel> m_DataNodeSelectionModel;
A BlueBerry selection provider for mitk::DataNode selections.
void RemovePostSelectionListener()
~QmitkSelectionServiceConnector() override
void ServiceSelectionChanged(QList< mitk::DataNode::Pointer > nodes)
void ChangeServiceSelection(QList< mitk::DataNode::Pointer > nodes)
QmitkSelectionServiceConnector()
void SetAsSelectionProvider(QmitkDataNodeSelectionProvider *selectionProvider)
void ServiceNullSelection(const berry::IWorkbenchPart::Pointer &sourcePart)
void AddPostSelectionListener(berry::ISelectionService *selectionService)
void RemoveAsSelectionProvider()
Implements transparent reference counting.