#ifndef TRACK_H #define TRACK_H #include #include #include "trackpoint.h" class Track { public: Track(const QVector &data); const QVector &track() const {return _data;} QVector elevation() const; QVector speed() const; QVector heartRate() const; QVector temperature() const; qreal distance() const; qreal time() const; QDateTime date() const; bool isNull() const {return (_dd.count() < 2);} private: const QVector &_data; QVector _dd; }; #endif // TRACK_H