#include <QmitkDataNodeSelectionProvider.h>


Public Member Functions | |
| berryObjectMacro (QmitkDataNodeSelectionProvider) QmitkDataNodeSelectionProvider() | |
| berry::ISelection::ConstPointer | GetSelection () const |
Protected Member Functions | |
| mitk::DataNodeSelection::ConstPointer | GetDataNodeSelection () const |
| virtual void | FireSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected) |
Definition at line 27 of file QmitkDataNodeSelectionProvider.h.
| QmitkDataNodeSelectionProvider::berryObjectMacro | ( | QmitkDataNodeSelectionProvider | ) |
| void QmitkDataNodeSelectionProvider::FireSelectionChanged | ( | const QItemSelection & | selected, |
| const QItemSelection & | deselected | ||
| ) | [protected, virtual] |
Reimplemented from berry::QtSelectionProvider.
Definition at line 45 of file QmitkDataNodeSelectionProvider.cpp.
References GetDataNodeSelection(), and berry::QtSelectionProvider::selectionEvents.
{
berry::ISelection::ConstPointer sel(this->GetDataNodeSelection());
berry::SelectionChangedEvent::Pointer event(new berry::SelectionChangedEvent(
berry::ISelectionProvider::Pointer(this), sel));
selectionEvents.selectionChanged(event);
}
| mitk::DataNodeSelection::ConstPointer QmitkDataNodeSelectionProvider::GetDataNodeSelection | ( | ) | const [protected] |
Definition at line 33 of file QmitkDataNodeSelectionProvider.cpp.
References berry::QtSelectionProvider::qSelectionModel.
Referenced by FireSelectionChanged(), and GetSelection().
{
if (qSelectionModel)
{
QmitkDataNodeSelection::ConstPointer sel(new QmitkDataNodeSelection(
qSelectionModel->selection()));
return sel;
}
return QmitkDataNodeSelection::ConstPointer(new QmitkDataNodeSelection());
}
| berry::ISelection::ConstPointer QmitkDataNodeSelectionProvider::GetSelection | ( | ) | const [virtual] |
Reimplemented from berry::QtSelectionProvider.
Definition at line 27 of file QmitkDataNodeSelectionProvider.cpp.
References GetDataNodeSelection().
{
return this->GetDataNodeSelection();
}
1.7.2