subsurface/stats
Berthold Stoeger 64b82b16a2 statistics: make selection keyboard modifiers more general
Up to now, we passed a "shiftPressed" flag to the individual
selection functions. To be more general replace by a struct
with "shift" and "ctrl" flags.

While doing this:
1) Move the struct into a new statsselection file for better
   encapsulation.
2) Change shift to control in the scatter series, since individual
   selection of items is usually done with control, not shift.
   Shift usually means "select range".

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2021-02-13 13:02:54 -08:00
..
barseries.cpp statistics: make selection keyboard modifiers more general 2021-02-13 13:02:54 -08:00
barseries.h statistics: make selection keyboard modifiers more general 2021-02-13 13:02:54 -08:00
boxseries.cpp statistics: make selection keyboard modifiers more general 2021-02-13 13:02:54 -08:00
boxseries.h statistics: make selection keyboard modifiers more general 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: make selection keyboard modifiers more general 2021-02-13 13:02:54 -08:00
pieseries.h statistics: make selection keyboard modifiers more general 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: make selection keyboard modifiers more general 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: make selection keyboard modifiers more general 2021-02-13 13:02:54 -08:00
statsselection.h statistics: make selection keyboard modifiers more general 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: make selection keyboard modifiers more general 2021-02-13 13:02:54 -08:00
statsview.h statistics: make selection keyboard modifiers more general 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