Some bugs fixed.
[gpssportsniffer] / activityinfo.cpp
index d875d08..b6b0eb9 100755 (executable)
@@ -53,17 +53,18 @@ void ActivityInfo::getSummary(Track* trk){
     // this is for yesterday... so it has to be
     // corrected some day!
 
-    if(trk->getNumPoints()<=0)
+        if(trk->getNumPoints()<=0)
         return;
 
 
-    setWindowTitle(trk->getName());
+    setWindowTitle(nameFromFile(trk->getFileName()));
     //ui->windowTitle(trk->getName());
 
     ui->startTimeValue->setText(trk->getStartTime().toString(CLEAN_DATE_FORMAT));
 
     double duration=trk->getDuration();
     double duration_2=trk->getStartTime().secsTo(trk->getEndTime());
+
     ui->timeValue->setText(stringDateFromSeconds(duration));
     ui->distanceValue->setText(QString::number(trk->getDistance(),'f',2).append(" m"));
     ui->elevationValue->setText(QString::number(trk->getElevationGain(),'f',2).append(" m"));
@@ -77,6 +78,7 @@ void ActivityInfo::getSummary(Track* trk){
     ui->elevationLossValue->setText(QString::number(trk->getElevationLoss(),'f',2).append(" m"));
     ui->minElevationValue->setText(QString::number(trk->getMinElevation(),'f',2).append(" m"));
     ui->maxElevationValue->setText(QString::number(trk->getMaxElevation(),'f',2).append(" m"));
+    ui->lastElevationValue->setText(QString::number(trk->getLastElevation(),'f',2).append(" m"));
 
 }