aboutsummaryrefslogtreecommitdiffstats
path: root/stats/barseries.cpp
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2021-02-08 17:07:37 +0100
committerGravatar Dirk Hohndel <dirk@hohndel.org>2021-02-13 13:02:54 -0800
commit64b82b16a26bcaa624cc35e775b821e33133bdbb (patch)
tree184f58141f2a0377bc16686c3a2724770b8dbd8c /stats/barseries.cpp
parent21b8cded56854f81327f4f553e32a15ffe5c7b82 (diff)
downloadsubsurface-64b82b16a26bcaa624cc35e775b821e33133bdbb.tar.gz
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>
Diffstat (limited to 'stats/barseries.cpp')
-rw-r--r--stats/barseries.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/stats/barseries.cpp b/stats/barseries.cpp
index 3220bbd1a..0f931e367 100644
--- a/stats/barseries.cpp
+++ b/stats/barseries.cpp
@@ -411,7 +411,7 @@ void BarSeries::unhighlight()
highlighted = Index();
}
-bool BarSeries::selectItemsUnderMouse(const QPointF &pos, bool)
+bool BarSeries::selectItemsUnderMouse(const QPointF &pos, SelectionModifier)
{
Index index = getItemUnderMouse(pos);
if (index.bar < 0) {