Medical Imaging Interaction Toolkit
2023.12.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();
68 void OnModelUpdated();
69 void OnSelectionModeChanged(
bool selectAll);
70 void OnEditSelection();
71 void OnTableClicked(
const QModelIndex& index);
75 void SetUpConnections();
85 void OnNodeModified(
const itk::Object* caller,
const itk::EventObject& event)
override;
89 void ReviseSynchronizedSelectionChanged(
const NodeList& oldInternalSelection,
NodeList& newInternalSelection);
90 void ReviseDesynchronizedSelectionChanged(
const NodeList& oldInternalSelection,
NodeList& newInternalSelection);
96 Ui::QmitkSynchronizedNodeSelectionWidget m_Controls;
99 std::unique_ptr<QmitkRenderWindowDataNodeTableModel> m_StorageModel;
Class for nodes of the DataTree.