|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Inspector that offers a simple list view on a data storage. More...
#include <QmitkDataStorageListInspector.h>


Public Member Functions | |
| QmitkDataStorageListInspector (QWidget *parent=nullptr) | |
| ~QmitkDataStorageListInspector () override | |
| QAbstractItemView * | GetView () override |
| Returns a pointer to the view used to display the data storage content. More... | |
| const QAbstractItemView * | GetView () const override |
| Returns a pointer to the view used to display the data storage content. More... | |
| void | SetSelectionMode (SelectionMode mode) override |
| Sets the selection mode of the inspector's item view. More... | |
| SelectionMode | GetSelectionMode () const override |
| Returns the current selection mode of the inspector's item view. More... | |
Public Member Functions inherited from QmitkAbstractDataStorageInspector | |
| ~QmitkAbstractDataStorageInspector () override | |
| void | SetDataStorage (mitk::DataStorage *dataStorage) |
| Sets the data storage that will be used and monitored by this widget. More... | |
| virtual void | SetNodePredicate (const mitk::NodePredicateBase *nodePredicate) |
| Sets the node predicate and re-initializes the widget accordingly. More... | |
| const mitk::NodePredicateBase * | GetNodePredicate () const |
| Returns the currently set node predicate. More... | |
| NodeList | GetSelectedNodes () const |
| Returns the list of currently selected data nodes. More... | |
| bool | GetSelectOnlyVisibleNodes () const |
| Returns whether only visible nodes can be selected. More... | |
Protected Member Functions | |
| void | Initialize () override |
| void | OnModelReset () |
Protected Member Functions inherited from QmitkAbstractDataStorageInspector | |
| QmitkAbstractDataStorageInspector (QWidget *parent=nullptr) | |
Protected Attributes | |
| QmitkAbstractDataStorageModel * | m_StorageModel |
| std::unique_ptr< Ui::QmitkDataStorageListInspector > | m_Controls |
| QmitkSimpleTextOverlayWidget * | m_Overlay |
Protected Attributes inherited from QmitkAbstractDataStorageInspector | |
| mitk::WeakPointer< mitk::DataStorage > | m_DataStorage |
| mitk::NodePredicateBase::ConstPointer | m_NodePredicate |
| std::unique_ptr< QmitkModelViewSelectionConnector > | m_Connector |
Additional Inherited Members | |
Public Types inherited from QmitkAbstractDataStorageInspector | |
| using | NodeList = QList< mitk::DataNode::Pointer > |
| Convenience type alias for a list of data node pointers. More... | |
| using | SelectionMode = QAbstractItemView::SelectionMode |
| Convenience type alias for the Qt selection mode. More... | |
Public Slots inherited from QmitkAbstractDataStorageInspector | |
| void | SetSelectOnlyVisibleNodes (bool selectOnlyVisibleNodes) |
| Controls whether selections are restricted to visible nodes only. More... | |
| void | SetCurrentSelection (NodeList selectedNodes) |
| Sets the given list of data nodes as the new selection. More... | |
Signals inherited from QmitkAbstractDataStorageInspector | |
| void | CurrentSelectionChanged (NodeList nodes) |
| Emitted when the set of selected nodes has changed. More... | |
Protected Slots inherited from QmitkAbstractDataStorageInspector | |
| void | OnSelectionChanged (NodeList selectedNodes) |
Inspector that offers a simple list view on a data storage.
Definition at line 30 of file QmitkDataStorageListInspector.h.
| QmitkDataStorageListInspector::QmitkDataStorageListInspector | ( | QWidget * | parent = nullptr | ) |
|
override |
|
overridevirtual |
Returns the current selection mode of the inspector's item view.
Implements QmitkAbstractDataStorageInspector.
|
overridevirtual |
Returns a pointer to the view used to display the data storage content.
Implements QmitkAbstractDataStorageInspector.
|
overridevirtual |
Returns a pointer to the view used to display the data storage content.
Implements QmitkAbstractDataStorageInspector.
|
overrideprotectedvirtual |
Helper function is called if data storage or predicate is changed to (re) initialize the widget correctly. Implement the function in derived classes.
Implements QmitkAbstractDataStorageInspector.
|
protected |
|
overridevirtual |
Sets the selection mode of the inspector's item view.
| [in] | mode | The desired QAbstractItemView::SelectionMode. |
Implements QmitkAbstractDataStorageInspector.
|
protected |
Definition at line 49 of file QmitkDataStorageListInspector.h.
|
protected |
Definition at line 50 of file QmitkDataStorageListInspector.h.
|
protected |
Definition at line 48 of file QmitkDataStorageListInspector.h.