From 7171d2e1ebc880cbee468a542e3fc907039539c5 Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Thu, 28 May 2015 18:12:11 -0300 Subject: Move the YearlyStatisticsModel to qt-models Signed-off-by: Tomaz Canabrava Signed-off-by: Dirk Hohndel --- qt-models/yearlystatisticsmodel.h | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 qt-models/yearlystatisticsmodel.h (limited to 'qt-models/yearlystatisticsmodel.h') diff --git a/qt-models/yearlystatisticsmodel.h b/qt-models/yearlystatisticsmodel.h new file mode 100644 index 000000000..5469ca9a2 --- /dev/null +++ b/qt-models/yearlystatisticsmodel.h @@ -0,0 +1,33 @@ +#ifndef YEARLYSTATISTICSMODEL_H +#define YEARLYSTATISTICSMODEL_H + +#include "treemodel.h" + +class YearlyStatisticsModel : public TreeModel { + Q_OBJECT +public: + enum { + YEAR, + DIVES, + TOTAL_TIME, + AVERAGE_TIME, + SHORTEST_TIME, + LONGEST_TIME, + AVG_DEPTH, + MIN_DEPTH, + MAX_DEPTH, + AVG_SAC, + MIN_SAC, + MAX_SAC, + AVG_TEMP, + MIN_TEMP, + MAX_TEMP, + COLUMNS + }; + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; + YearlyStatisticsModel(QObject *parent = 0); + void update_yearly_stats(); +}; + +#endif -- cgit v1.2.3-70-g09d2