- ui->labelRouteTabGPSTime->setText(gpsTime->toString());
-
- //Set latitude & longitude
- ui->labelRouteTabLatitude->setText("Lat: " + QString::number(location->getLatitude()));
- ui->labelRouteTabLongitude->setText("Lon: " + QString::number(location->getLongitude()));
+ QString gpsDateNow = gpsTime->toString("dd.MM.yyyy hh:mm:ss");
+ ui->labelRouteTabGPSTime->setText("GPS time: " + gpsDateNow);
+
+ //Set latitude & longitude. Route-tab view.
+ ui->labelRouteTabLatitude->setText("Latitude: " + QString::number(location->getLatitude()));
+ ui->labelRouteTabLongitude->setText("Longitude: " + QString::number(location->getLongitude()));
+
+ //Set rec status. Route-tab view.
+ if (ui->startRecPushButton->text() == "Stop recording")
+ {
+ ui->labelRouteTabRecStatus->setText("Recorded " + QString::number(gpsData->roundCounter) + " point");
+ }
+
+ //Get speed. Route- and Measure-tab view.
+ gpsSpeed = location->getSpeed();
+
+ //Set speed. Route-tab view.
+ ui->labelRouteTabSpeed->setText("Speed:" + QString::number(gpsSpeed) + "km/h +/-" + QString::number(location->getEps()) + "km/h");
+
+ //Measure-tab view.
+ if (gpsSpeed < 40.0)
+ {
+ ui->labelMeasureTabSpeed->setText(QString::number(gpsSpeed)); //Set speed. //Measure-tab view.
+ ui->labelMeasureTabTime->setText(QString::number(timeFromGps)); //Set time. //Measure-tab view.
+ }
+ //Measure-tab view.
+ else
+ {
+ timer->stop(); //Measure timer
+ ui->labelMeasureTabResult->setText(QString::number(timeFromGps));
+ ui->labelMeasureTabResult->show();
+ ui->pushButtonShowResultDialog->setEnabled(true);
+ ui->pushButtonShowResultDialog->setEnabled(true);
+ }