|
@@ -101,15 +101,18 @@ void MainWindow::onTimer()
|
|
|
GaussProjCal(gps_data_set.gps_lng, gps_data_set.gps_lat, &gps_data_set.gps_x, &gps_data_set.gps_y);
|
|
|
GaussProjCal(gps_data_car.gps_lng, gps_data_car.gps_lat, &gps_data_car.gps_x, &gps_data_car.gps_y);
|
|
|
double distance = GetDistance(gps_data_set,gps_data_car);
|
|
|
- ui->lineEdit_6->setText(QString::number(distance, 'g', 12));
|
|
|
+ ui->lineEdit_6->setText(QString::number(distance, 'g', 7));
|
|
|
|
|
|
std::cout<<set_R<<std::endl;
|
|
|
std::cout<<distance<<std::endl;
|
|
|
|
|
|
if(distance < set_R)
|
|
|
- ui->textEdit->setPlainText("车辆中心点在电子栅栏以内");
|
|
|
+ ui->textEdit->append("<font color=\"#0000FF\">车辆中心点在电子栅栏以内</font> ");
|
|
|
+ // ui->textEdit->setPlainText("车辆中心点在电子栅栏以内");
|
|
|
if(distance == set_R)
|
|
|
ui->textEdit->setPlainText("车辆中心点在电子栅栏之上");
|
|
|
if(distance > set_R)
|
|
|
- ui->textEdit->setPlainText("车辆中心点在电子栅栏以外");
|
|
|
+ // ui->textEdit->setPlainText("车辆中心点在电子栅栏以外");
|
|
|
+ ui->textEdit->append("<font color=\"#FF0000\">车辆中心点在电子栅栏以外</font> ");
|
|
|
+
|
|
|
}
|