Skip to content

Commit 7c63905

Browse files
committed
add initial code for line selection
1 parent a3d5d0e commit 7c63905

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/ScatterplotWidget.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ ScatterplotWidget::ScatterplotWidget(mv::plugin::ViewPlugin* parentPlugin) :
6060
_pixelSelectionTool.setEnabled(true);
6161
_pixelSelectionTool.setMainColor(QColor(Qt::black));
6262
_pixelSelectionTool.setFixedBrushRadiusModifier(Qt::AltModifier);
63+
_pixelSelectionTool.setFixedLineWidthModifier(Qt::AltModifier);
6364

6465
connect(&_pixelSelectionTool, &PixelSelectionTool::shapeChanged, [this]() {
6566
if (isInitialized())
@@ -126,6 +127,7 @@ ScatterplotWidget::ScatterplotWidget(mv::plugin::ViewPlugin* parentPlugin) :
126127
_samplerPixelSelectionTool.setEnabled(true);
127128
_samplerPixelSelectionTool.setMainColor(QColor(Qt::black));
128129
_samplerPixelSelectionTool.setFixedBrushRadiusModifier(Qt::AltModifier);
130+
_samplerPixelSelectionTool.setFixedLineWidthModifier(Qt::AltModifier);
129131

130132
getPointRendererNavigator().setEnabled(true);
131133

src/SelectionAction.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ SelectionAction::SelectionAction(QObject* parent, const QString& title) :
2424

2525
addAction(&_pixelSelectionAction.getTypeAction());
2626
addAction(&_pixelSelectionAction.getBrushRadiusAction());
27+
addAction(&_pixelSelectionAction.getLineWidthAction());
2728
addAction(&_pixelSelectionAction.getModifierAction(), OptionAction::HorizontalButtons);
2829
addAction(&_pixelSelectionAction.getSelectAction());
2930
addAction(&_pixelSelectionAction.getNotifyDuringSelectionAction());
@@ -67,6 +68,7 @@ void SelectionAction::initialize(ScatterplotPlugin* scatterplotPlugin)
6768

6869
getPixelSelectionAction().initialize(&scatterplotWidget, &scatterplotWidget.getPixelSelectionTool(), {
6970
PixelSelectionType::Rectangle,
71+
PixelSelectionType::Line,
7072
PixelSelectionType::Brush,
7173
PixelSelectionType::Lasso,
7274
PixelSelectionType::Polygon

0 commit comments

Comments
 (0)