[ui] FeaturesViewer: Add feature scale filter (for all display modes)

This commit is contained in:
Grégoire De Lillo 2021-06-17 17:20:31 +02:00
parent 4d1139df1f
commit f86202f1d8
2 changed files with 25 additions and 25 deletions

View file

@ -38,6 +38,25 @@ FloatingPane {
padding: 4
implicitWidth: 350
RowLayout {
Label {
text: "Feature Scale Filter:"
}
RangeSlider {
id: featureScaleFilterRS
ToolTip.text: "Filters features according to their scale (or filters tracks according to their average feature scale)."
ToolTip.visible: hovered
Layout.fillHeight: true
Layout.alignment: Qt.AlignRight
from: 0
to: 1
first.value: root.featuresViewer.featureMinScaleFilter
first.onMoved: { root.featuresViewer.featureMinScaleFilter = first.value; }
second.value: root.featuresViewer.featureMaxScaleFilter
second.onMoved: { root.featuresViewer.featureMaxScaleFilter = second.value; }
stepSize: 0.01
}
}
RowLayout {
Label {
text: "Feature Display Mode:"
@ -112,25 +131,6 @@ FloatingPane {
onClicked: root.featuresViewer.display3dTracks = display3dTracksCB.checked
}
}
RowLayout {
Label {
text: "Track Feature Scale Filter:"
}
RangeSlider {
id: trackFeatureScaleFilterRS
ToolTip.text: "Filters tracks according to their feature scale score (average feature scale)."
ToolTip.visible: hovered
Layout.fillHeight: true
Layout.alignment: Qt.AlignRight
from: 0
to: 1
first.value: root.featuresViewer.trackMinFeatureScaleFilter
first.onMoved: { root.featuresViewer.trackMinFeatureScaleFilter = first.value; }
second.value: root.featuresViewer.trackMaxFeatureScaleFilter
second.onMoved: { root.featuresViewer.trackMaxFeatureScaleFilter = second.value; }
stepSize: 0.01
}
}
RowLayout {
Label {
text: "Time Window:"