1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-07-07 16:02:51 +02:00

Improved graph slider info

This commit is contained in:
2017-09-29 11:43:09 +02:00
parent bb47a34823
commit da4a51e7fa
9 changed files with 94 additions and 28 deletions

View File

@ -2,7 +2,7 @@
#include "coordinates.h"
#include "format.h"
QString Format::timeSpan(qreal time)
QString Format::timeSpan(qreal time, bool full)
{
unsigned h, m, s;
@ -10,8 +10,12 @@ QString Format::timeSpan(qreal time)
m = (time - (h * 3600)) / 60;
s = time - (h * 3600) - (m * 60);
return QString("%1:%2:%3").arg(h).arg(m, 2, 10, QChar('0'))
.arg(s, 2, 10, QChar('0'));
if (full || h)
return QString("%1:%2:%3").arg(h, 2, 10, QChar('0'))
.arg(m, 2, 10, QChar('0')).arg(s, 2, 10, QChar('0'));
else
return QString("%1:%2").arg(m, 2, 10, QChar('0'))
.arg(s, 2, 10, QChar('0'));
}
QString Format::distance(qreal value, Units units)