aboutsummaryrefslogtreecommitdiffstats
path: root/stats/CMakeLists.txt
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2021-01-01 22:03:26 +0100
committerGravatar Dirk Hohndel <dirk@hohndel.org>2021-01-02 11:04:03 -0800
commit99f98ea6d482c7bb5526fad8246e12bb8714b252 (patch)
tree03b4eeeef2b071eedd1a9e97f63a2738bf884529 /stats/CMakeLists.txt
parent907e6ff05d35278303bc72ba5d93614da6ca0ab7 (diff)
downloadsubsurface-99f98ea6d482c7bb5526fad8246e12bb8714b252.tar.gz
statistics: implement a simple information box
When the user hovers over features in the chart, they should be presented with more information. For example in bar charts on the dives the bar represents and the exact value that the bar represents, etc. The InformationBox is a simple QGraphicsWidget, which can be placed on top of QCharts and can show a number of arbitrary text lines. When placing the box on the chart, the code attempts to stay inside the plot area of the chart. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'stats/CMakeLists.txt')
-rw-r--r--stats/CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/stats/CMakeLists.txt b/stats/CMakeLists.txt
index bf11d06fd..e8f49e35f 100644
--- a/stats/CMakeLists.txt
+++ b/stats/CMakeLists.txt
@@ -5,6 +5,8 @@ include_directories(.
)
set(SUBSURFACE_STATS_SRCS
+ informationbox.h
+ informationbox.cpp
legend.h
legend.cpp
statsaxis.h