diff --git a/src/data/gpxparser.cpp b/src/data/gpxparser.cpp index 5c6a6324..3e29bebd 100644 --- a/src/data/gpxparser.cpp +++ b/src/data/gpxparser.cpp @@ -67,6 +67,10 @@ void GPXParser::tpExtension(Trackpoint &trackpoint) trackpoint.setHeartRate(number()); else if (_reader.name() == QLatin1String("atemp")) trackpoint.setTemperature(number()); + else if (_reader.name() == QLatin1String("cad")) + trackpoint.setCadence(number()); + else if (_reader.name() == QLatin1String("speed")) + trackpoint.setSpeed(number()); else _reader.skipCurrentElement(); }