From fe2206cf5d43816370d3d2fb72d7ec39ecfe8d65 Mon Sep 17 00:00:00 2001 From: Soumyadeep Basu <44787782+basusoumyadeep@users.noreply.github.com> Date: Tue, 4 Feb 2025 16:20:56 +0100 Subject: [PATCH 1/2] init changes for line selection option --- src/SelectionAction.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/SelectionAction.cpp b/src/SelectionAction.cpp index 95ef2a7..42e0206 100644 --- a/src/SelectionAction.cpp +++ b/src/SelectionAction.cpp @@ -68,6 +68,7 @@ void SelectionAction::initialize(ScatterplotPlugin* scatterplotPlugin) getPixelSelectionAction().initialize(&scatterplotWidget, &scatterplotWidget.getPixelSelectionTool(), { PixelSelectionType::Rectangle, + PixelSelectionType::Line, PixelSelectionType::Brush, PixelSelectionType::Lasso, PixelSelectionType::Polygon From d7ea26bc820b996b25f1ec324035046279aab725 Mon Sep 17 00:00:00 2001 From: Soumyadeep Basu <44787782+basusoumyadeep@users.noreply.github.com> Date: Wed, 5 Feb 2025 22:08:49 +0100 Subject: [PATCH 2/2] add width and angle action --- src/SelectionAction.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/SelectionAction.cpp b/src/SelectionAction.cpp index 42e0206..2822d02 100644 --- a/src/SelectionAction.cpp +++ b/src/SelectionAction.cpp @@ -26,6 +26,8 @@ SelectionAction::SelectionAction(QObject* parent, const QString& title) : addAction(&_pixelSelectionAction.getTypeAction()); addAction(&_pixelSelectionAction.getBrushRadiusAction()); + addAction(&_pixelSelectionAction.getLineWidthAction()); + addAction(&_pixelSelectionAction.getLineAngleAction()); addAction(&_pixelSelectionAction.getModifierAction(), OptionAction::HorizontalButtons); addAction(&_pixelSelectionAction.getSelectAction()); addAction(&_pixelSelectionAction.getNotifyDuringSelectionAction());