diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2021-02-10 20:59:34 +0100 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2021-02-13 13:02:54 -0800 |
commit | 2943b1cbde1a60ef00f1878a27f811246d9b2bc3 (patch) | |
tree | d205caca81c2b4fe4fabed06c9f6d747617a4a30 /stats/pieseries.h | |
parent | 43b0ccca3e8db081378d0924de257b4185b90464 (diff) | |
download | subsurface-2943b1cbde1a60ef00f1878a27f811246d9b2bc3.tar.gz |
statistics: implement shift-selection of ranges
For all the series but the scatter series (which supports
lasso selection), implement a range-selection using shift.
The code is fairly similar for all series and one might
think about factoring it out. But why bother?
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'stats/pieseries.h')
-rw-r--r-- | stats/pieseries.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/stats/pieseries.h b/stats/pieseries.h index 1a132ebc3..7545e5176 100644 --- a/stats/pieseries.h +++ b/stats/pieseries.h @@ -65,7 +65,8 @@ private: ChartItemPtr<InformationBox> information; QPointF center; // center of drawing area double radius; // radius of pie - int highlighted; + int highlighted; // -1: no item highlighted + int lastClicked; // -1: no item clicked void divesSelected(const QVector<dive *> &) override; }; |