소스 검색

change remotectrl_wide. fix in win bug.

yuchuli 2 년 전
부모
커밋
10aa1a6472
2개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      src/tool/RemoteCtrl_Wide/joyreadthread.cpp
  2. 4 0
      src/tool/RemoteCtrl_Wide/mainwindow.cpp

+ 1 - 0
src/tool/RemoteCtrl_Wide/joyreadthread.cpp

@@ -276,6 +276,7 @@ void JoyReadThread::run()
             mfAcc = acc;
             mfBrake = brake;
             nFail = 0;
+            mbJoyOK = true;
         }
         else
         {

+ 4 - 0
src/tool/RemoteCtrl_Wide/mainwindow.cpp

@@ -188,6 +188,8 @@ MainWindow::MainWindow(QWidget *parent)
 MainWindow::~MainWindow()
 {
 
+
+    mpJRT->requestInterruption();
     mbThreadrun = false;
     int i;
     mpthreadinfo->join();
@@ -197,6 +199,8 @@ MainWindow::~MainWindow()
         mpthreadframe[i]->join();
         mpthreadpic[i]->join();
     }
+
+     std::cout<<" ~MainWindow. "<<std::endl;
     delete ui;
 }