diff --git a/qtvplugin_grid/qtvplugin_grid.cpp b/qtvplugin_grid/qtvplugin_grid.cpp index a09b76bdca24e750eb8bd33b6d7195385b2faa61..1246a114ada2c4909a907cc128262bcb9aa75f8c 100644 --- a/qtvplugin_grid/qtvplugin_grid.cpp +++ b/qtvplugin_grid/qtvplugin_grid.cpp @@ -334,14 +334,19 @@ bool qtvplugin_grid::cb_mouseMoveEvent(QMouseEvent * e ) m_mousePos = e->pos(); if (m_bVisible==true) { - double clat,clon; + double clat,clon,pmx,pmy; char buftmp[256]; m_pVi->CV_DP2LLA(m_mousePos.x(),m_mousePos.y(),&clat,&clon); - sprintf (buftmp,"Mouse LAT=%14.9lf, LON=%14.9lf\n",clat,clon); + m_pVi->CV_LLA2MK(clat,clon,&pmx,&pmy); + + sprintf (buftmp,"Mouse LAT=%14.9lf, LON=%14.9lf\nMX=%lf,My=%lf\n",clat,clon + ,pmx,pmy); QString strMsg = buftmp; m_pVi->centerLLA(&clat,&clon); - sprintf (buftmp,"Center LAT=%14.9lf, LON=%14.9lf",clat,clon); + m_pVi->CV_LLA2MK(clat,clon,&pmx,&pmy); + sprintf (buftmp,"Center LAT=%14.9lf, LON=%14.9lf\nMX=%lf,My=%lf",clat,clon + ,pmx,pmy); strMsg += buftmp; ui->plainTextEdit_QTV_cursor->setPlainText(strMsg); }