Medical Imaging Interaction Toolkit
2023.04.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;
57 void SetSynchronized(
bool synchronize);
58 bool IsSynchronized()
const;
62 void SelectionModeChanged(
bool selectAll);
66 void OnModelUpdated();
67 void OnSelectionModeChanged(
bool selectAll);
68 void OnEditSelection();
69 void OnTableClicked(
const QModelIndex& index);
73 void SetUpConnections();
83 void OnNodeModified(
const itk::Object* caller,
const itk::EventObject& event)
override;
87 void ReviseSynchronizedSelectionChanged(
const NodeList& oldInternalSelection,
NodeList& newInternalSelection);
88 void ReviseDesynchronizedSelectionChanged(
const NodeList& oldInternalSelection,
NodeList& newInternalSelection);
94 Ui::QmitkSynchronizedNodeSelectionWidget m_Controls;
97 std::unique_ptr<QmitkRenderWindowDataNodeTableModel> m_StorageModel;
Class for nodes of the DataTree.