From 5892a7d375ddbb0e29eb88b9cfad9911282ac84a Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de> Date: Fri, 8 Dec 2023 10:25:02 +0100 Subject: [PATCH] restore some signals, now in MaskGraphicsScene --- GUI/View/Scene/MaskGraphicsScene.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/GUI/View/Scene/MaskGraphicsScene.cpp b/GUI/View/Scene/MaskGraphicsScene.cpp index 9b74063f540..4dc27df0f97 100644 --- a/GUI/View/Scene/MaskGraphicsScene.cpp +++ b/GUI/View/Scene/MaskGraphicsScene.cpp @@ -654,6 +654,7 @@ void MaskGraphicsScene::processRectangleOrEllipseItem(QGraphicsSceneMouseEvent* ellItem->setYRadius((ymin - ymax) / 2); } + emit m_currentItem->maskGeometryChanged(); // produce views for the created shape updateViews(); } @@ -697,9 +698,9 @@ void MaskGraphicsScene::processLineItem(QGraphicsSceneMouseEvent* event) if (m_activity == MaskEditorFlags::VERTICAL_LINE_MODE) processVerticalLineItem(click_pos); - if (m_activity == MaskEditorFlags::HORIZONTAL_LINE_MODE) processHorizontalLineItem(click_pos); + emit dynamic_cast<MaskItem*>(m_currentItem)->maskGeometryChanged(); m_selectionModel->clearSelection(); m_selectionModel->select(m_maskContainerModel->indexOfItem(m_currentItem), -- GitLab