Medical Imaging Interaction Toolkit
2024.06.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef QmitkSynchronizedNodeSelectionWidget_h
14 #define QmitkSynchronizedNodeSelectionWidget_h
18 #include "ui_QmitkSynchronizedNodeSelectionWidget.h"
55 void SetSelectAll(
bool selectAll);
56 bool GetSelectAll()
const;
58 void SetSynchronized(
bool synchronize);
59 bool IsSynchronized()
const;
63 void SelectionModeChanged(
bool selectAll);
64 void DeregisterSynchronization();
67 void SetSelection(
const NodeList& newSelection);
71 void OnSelectionModeChanged(
bool selectAll);
72 void OnEditSelection();
73 void OnTableClicked(
const QModelIndex& index);
77 void SetUpConnections();
87 void OnNodeModified(
const itk::Object* caller,
const itk::EventObject& event)
override;
91 void ReviseSynchronizedSelectionChanged(
const NodeList& oldInternalSelection,
NodeList& newInternalSelection);
92 void ReviseDesynchronizedSelectionChanged(
const NodeList& oldInternalSelection,
NodeList& newInternalSelection);
98 Ui::QmitkSynchronizedNodeSelectionWidget m_Controls;
101 std::unique_ptr<QmitkRenderWindowDataNodeTableModel> m_StorageModel;
Class for nodes of the DataTree.