mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-30 22:20:21 +00:00
5372f12d8b
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
34 lines
594 B
C++
34 lines
594 B
C++
// SPDX-License-Identifier: GPL-2.0
|
|
#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
|