Skip to content
Snippets Groups Projects
Commit 5bd9d705 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

simplify logic

parent dcb1eb7c
No related branches found
No related tags found
1 merge request!2103GUI Mask cleanup ctd
......@@ -254,23 +254,17 @@ void MaskGraphicsScene::mousePressEvent(QGraphicsSceneMouseEvent* event)
makeViewAtMousePosSelected(event);
return;
}
if (isValidForPolygonDrawing(event)) {
if (isValidForPolygonDrawing(event))
processPolygonItem(event);
return;
}
if (isValidForLineDrawing(event)) {
else if (isValidForLineDrawing(event))
processLineItem(event);
return;
}
if (isValidForMaskAllDrawing(event)) {
else if (isValidForMaskAllDrawing(event))
processMaskAllItem(event);
return;
}
if (isValidForRectangleShapeDrawing(event)) {
else if (isValidForRectangleShapeDrawing(event))
processRectangleOrEllipseItem(event);
return;
}
QGraphicsScene::mousePressEvent(event);
else
QGraphicsScene::mousePressEvent(event);
}
void MaskGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent* event)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment