#ifndef GPX_H #define GPX_H #include #include #include #include "parser.h" class GPX { public: bool loadFile(const QString &fileName); const QString &errorString() const {return _error;} void elevationGraph(QVector &graph) const; void speedGraph(QVector &graph) const; void track(QVector &track) const; qreal distance(); qreal time(); private: Parser _parser; QVector _data; QString _error; }; #endif // GPX_H