subsurface/stats
Berthold Stoeger 5a8d7617ce statistics: implement primitive "restrict to selection" feature
Allow the user to restrict the analyzed dives based on the
current selection. One button restricts to the current selection
and one button resets the restriction.

Thus, the user can for example select bars in the bar chart
or a range in the scatter plot and perform statistics on
these sets.

The restriction works on top of the filter.

The UI can certainly be improved, but it is a start.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2021-02-13 13:02:54 -08:00
..
barseries.cpp statistics: implement shift-selection of ranges 2021-02-13 13:02:54 -08:00
barseries.h statistics: implement shift-selection of ranges 2021-02-13 13:02:54 -08:00
boxseries.cpp statistics: implement shift-selection of ranges 2021-02-13 13:02:54 -08:00
boxseries.h statistics: implement shift-selection of ranges 2021-02-13 13:02:54 -08:00
chartitem.cpp statistics: highlight selected pie slices 2021-02-13 13:02:54 -08:00
chartitem.h statistics: highlight selected pie slices 2021-02-13 13:02:54 -08:00
chartlistmodel.cpp statistics: add count property to chart list 2021-01-13 11:39:36 -08:00
chartlistmodel.h statistics: add count property to chart list 2021-01-13 11:39:36 -08:00
CMakeLists.txt statistics: make selection keyboard modifiers more general 2021-02-13 13:02:54 -08:00
histogrammarker.cpp statistics: convert HistogramMarkers to QSGNodes 2021-01-20 08:47:18 +01:00
histogrammarker.h statistics: convert HistogramMarkers to QSGNodes 2021-01-20 08:47:18 +01:00
informationbox.cpp statistics: move colors to statscolors.h 2021-01-20 08:47:18 +01:00
informationbox.h statistics: turn infobox into a QSGNode 2021-01-20 08:47:18 +01:00
legend.cpp statistics: move colors to statscolors.h 2021-01-20 08:47:18 +01:00
legend.h statistics: remember position of legend when resizing 2021-01-20 08:47:18 +01:00
pieseries.cpp statistics: implement shift-selection of ranges 2021-02-13 13:02:54 -08:00
pieseries.h statistics: implement shift-selection of ranges 2021-02-13 13:02:54 -08:00
quartilemarker.cpp statistics: move colors to statscolors.h 2021-01-20 08:47:18 +01:00
quartilemarker.h statistics: convert QuartileMarkers to QSGNodes 2021-01-20 08:47:18 +01:00
regressionitem.cpp Merge branch 'tvalue' 2021-01-20 09:54:03 -08:00
regressionitem.h statistics: make confidence area and regression line opt-in 2021-01-20 08:47:18 +01:00
scatterseries.cpp statistics: support ctrl-selection for all series 2021-02-13 13:02:54 -08:00
scatterseries.h statistics: make selection keyboard modifiers more general 2021-02-13 13:02:54 -08:00
statsaxis.cpp statistics: fix range in categorical axes 2021-01-20 08:47:18 +01:00
statsaxis.h statistics: refactor QSG memory management 2021-01-20 08:47:18 +01:00
statscolors.cpp statistics: add color-related functions 2021-01-01 21:10:10 +01:00
statscolors.h statistics: highlight selected bar 2021-02-13 13:02:54 -08:00
statsgrid.cpp statistics: refactor QSG memory management 2021-01-20 08:47:18 +01:00
statsgrid.h statistics: refactor QSG memory management 2021-01-20 08:47:18 +01:00
statshelper.cpp statistics: highlight selected boxes in box plot 2021-02-13 13:02:54 -08:00
statshelper.h statistics: highlight selected boxes in box plot 2021-02-13 13:02:54 -08:00
statsicons.qrc mobile/statistics: make icons available in mobile app 2021-01-19 12:35:29 -08:00
statsselection.cpp statistics: support ctrl-selection for all series 2021-02-13 13:02:54 -08:00
statsselection.h statistics: support ctrl-selection for all series 2021-02-13 13:02:54 -08:00
statsseries.cpp statistics: make selection keyboard modifiers more general 2021-02-13 13:02:54 -08:00
statsseries.h statistics: make selection keyboard modifiers more general 2021-02-13 13:02:54 -08:00
statsstate.cpp statistics: make confidence area and regression line opt-in 2021-01-20 08:47:18 +01:00
statsstate.h statistics: make confidence area and regression line opt-in 2021-01-20 08:47:18 +01:00
statstranslations.h statistics: add statistic variables 2021-01-01 21:10:10 +01:00
statsvariables.cpp statistics: save dive list with quartiles 2021-02-13 13:02:54 -08:00
statsvariables.h statistics: save dive list with quartiles 2021-02-13 13:02:54 -08:00
statsview.cpp statistics: implement primitive "restrict to selection" feature 2021-02-13 13:02:54 -08:00
statsview.h statistics: implement primitive "restrict to selection" feature 2021-02-13 13:02:54 -08:00
zvalues.h statistics: implement rectangle selection in scatter plot 2021-02-13 13:02:54 -08:00