Jelajahi Sumber

change tool_xodrobj for current postion show.

yuchuli 3 tahun lalu
induk
melakukan
2226017fe7
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      src/tool/tool_xodrobj/mainwindow.cpp

+ 2 - 2
src/tool/tool_xodrobj/mainwindow.cpp

@@ -511,8 +511,8 @@ void MainWindow::ExecPainter()
         {
             x[i] = x0[i]*cos(hr) +y0[i]*sin(hr);
             y[i] = y0[i]*cos(hr) - x0[i]*sin(hr);
-            xP[i].setX(mfNowX*mnfac  + x[i]);
-            xP[i].setY(mfNowY*mnfac*(-1) + y[i]);
+            xP[i].setX((mfNowX + mfViewMoveX)*mnfac  + x[i]);
+            xP[i].setY((mfNowY + mfViewMoveY)*mnfac*(-1) + y[i]);
         }
 
 //        painter->drawRect(mfManualX*mnfac-5,mfManualY*mnfac*(-1)-5,10,10);