stats: break out common QtQuick part of the code

Move most of the QtQuick code to its own directory, so that it
can be reused in the future for the chart.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
Berthold Stoeger 2023-04-16 20:05:36 +02:00
parent 533cff96f3
commit 2eebae13dd
34 changed files with 1031 additions and 915 deletions

View file

@ -10,11 +10,12 @@
#include <memory>
struct dive;
class StatsView;
class ChartView;
class StatsTheme;
// Information window showing data of highlighted dive
struct InformationBox : ChartRectItem {
InformationBox(StatsView &);
InformationBox(ChartView &, const StatsTheme &theme);
void setText(const std::vector<QString> &text, QPointF pos);
void setPos(QPointF pos);
int recommendedMaxLines() const;