13 #ifndef QmitkRenderWindowUtilityWidget_h
14 #define QmitkRenderWindowUtilityWidget_h
27 #include <QHBoxLayout>
55 QWidget* parent =
nullptr,
58 const int nSyncGroups = 1
67 void OnSyncGroupSelectionChanged(
int index);
69 void SetGeometry(
const itk::EventObject& event);
73 void UpdateViewPlaneSelection();
80 void SetDataSelection(
const QList<mitk::DataNode::Pointer>& newSelection);
86 QPushButton* m_SynchPushButton;
87 QComboBox* m_SyncGroupSelector;
90 std::unique_ptr<mitk::RenderWindowLayerController> m_RenderWindowLayerController;
91 std::unique_ptr<mitk::RenderWindowViewDirectionController> m_RenderWindowViewDirectionController;
92 QComboBox* m_ViewDirectionSelector;
94 void ChangeViewDirection(
const QString& viewDirection);