Pārlūkot izejas kodu

fix(radar_srr_driver):fix std string to qstring convert error

孙嘉城 4 gadi atpakaļ
vecāks
revīzija
03181e7350
1 mainītis faili ar 10 papildinājumiem un 8 dzēšanām
  1. 10 8
      src/detection/detection_radar_delphi_srr/main.cpp

+ 10 - 8
src/detection/detection_radar_delphi_srr/main.cpp

@@ -405,14 +405,16 @@ int main(int argc, char *argv[])
     std::string strmemradaright = xp.GetParam("radar_srr_right","corner_radar_right");
     gstrmemgpsimu = xp.GetParam("gpsimu_name","hcp2_gpsimu");
 
-    gstrRadarLeft_Angle = xp.GetParam("radar_left_angle","120");
-    gstrRadarLeft_Offset_X = xp.GetParam("radar_left_offset_x","0");
-    gstrRadarLeft_Offset_Y = xp.GetParam("radar_left_offset_y","0");
-    gstrRadarLeft_Mirror = xp.GetParam("radar_left_mirror","0");
-    gstrRadarRight_Angle = xp.GetParam("radar_right_angle","-120");
-    gstrRadarRight_Offset_X = xp.GetParam("radar_right_offset_x","0");
-    gstrRadarRight_Offset_Y = xp.GetParam("radar_right_offset_y","0");
-    gstrRadarRight_Mirror = xp.GetParam("radar_right_mirror","0");
+    gstrRadarLeft_Angle = gstrRadarLeft_Angle.fromStdString(xp.GetParam("radar_left_angle","120"));
+    gstrRadarLeft_Offset_X = gstrRadarLeft_Offset_X.fromStdString(xp.GetParam("radar_left_offset_x","0"));
+    gstrRadarLeft_Offset_Y = gstrRadarLeft_Offset_Y.fromStdString(xp.GetParam("radar_left_offset_y","0"));
+    gstrRadarLeft_Mirror = gstrRadarLeft_Mirror.fromStdString(xp.GetParam("radar_left_mirror","0"));
+    std::cout << gstrRadarLeft_Mirror.toInt() << std::endl;
+    gstrRadarRight_Angle = gstrRadarRight_Angle.fromStdString(xp.GetParam("radar_right_angle","-120"));
+    gstrRadarRight_Offset_X = gstrRadarRight_Offset_X.fromStdString(xp.GetParam("radar_right_offset_x","0"));
+    gstrRadarRight_Offset_Y = gstrRadarRight_Offset_Y.fromStdString(xp.GetParam("radar_right_offset_y","0"));
+    gstrRadarRight_Mirror = gstrRadarRight_Mirror.fromStdString(xp.GetParam("radar_right_mirror","0"));
+    std::cout << gstrRadarRight_Mirror.toInt() << std::endl;
 
     gpa = iv::modulecomm::RegisterSend(strmemradarleft.data(),100000,3);
     gpb = iv::modulecomm::RegisterSend(strmemradaright.data(),100000,3);