diff --git a/tpvs17/lpMain/lpImageCaliUI4P.cpp b/tpvs17/lpMain/lpImageCaliUI4P.cpp index 4951714..c3d8bcf 100644 --- a/tpvs17/lpMain/lpImageCaliUI4P.cpp +++ b/tpvs17/lpMain/lpImageCaliUI4P.cpp @@ -110,8 +110,8 @@ void lpImageCaliUI4P::showEvent(QShowEvent *event) m_testPoint_1 = lpGlobalConfig::instance()->stationParam1.testPoint; QPointF temPoint = transWorldPoint(m_testPoint_1, lpGlobalConfig::instance()->stationParam1.matix); - ui.label_testPixPoint->setText(QString("(%1,%2)").arg(m_testPoint_1.x()).arg(m_testPoint_1.y())); - ui.label_testRealPoint->setText(QString("(%1,%2)").arg(temPoint.x()).arg(temPoint.y())); + ui.label_testPixPoint->setText(QString("(%1,%2)").arg(QString::number(m_testPoint_1.x(),'f',3)).arg(QString::number(m_testPoint_1.y(),'f',3))); + ui.label_testRealPoint->setText(QString("(%1,%2)").arg(QString::number(temPoint.x(),'f',3)).arg(QString::number(temPoint.y(),'f',3))); if (m_srcImgView_1) { m_srcImgView_1->onClearAllROI(); @@ -164,8 +164,8 @@ void lpImageCaliUI4P::showEvent(QShowEvent *event) m_testPoint_2 = lpGlobalConfig::instance()->stationParam2.testPoint; QPointF temPoint = transWorldPoint(m_testPoint_2, lpGlobalConfig::instance()->stationParam2.matix); - ui.label_testPixPoint_2->setText(QString("(%1,%2)").arg(m_testPoint_2.x()).arg(m_testPoint_2.y())); - ui.label_testRealPoint_2->setText(QString("(%1,%2)").arg(temPoint.x()).arg(temPoint.y())); + ui.label_testPixPoint_2->setText(QString("(%1,%2)").arg(QString::number(m_testPoint_2.x(),'f',3)).arg(QString::number(m_testPoint_2.y(),'f',3))); + ui.label_testRealPoint_2->setText(QString("(%1,%2)").arg(QString::number(temPoint.x(),'f',3)).arg(QString::number(temPoint.y(),'f',3))); if (m_srcImgView_2) { m_srcImgView_2->onClearAllROI(); @@ -308,8 +308,8 @@ Q_SLOT void lpImageCaliUI4P::onButtonClicked() lpGlobalConfig::instance()->stationParam1.matix = gentransform(srcPoly, dstPoly); QPointF temPoint = transWorldPoint(m_testPoint_1, lpGlobalConfig::instance()->stationParam1.matix); - ui.label_testPixPoint->setText(QString("(%1,%2)").arg(m_testPoint_1.x()).arg(m_testPoint_1.y())); - ui.label_testRealPoint->setText(QString("(%1,%2)").arg(temPoint.x()).arg(temPoint.y())); + ui.label_testPixPoint->setText(QString("(%1,%2)").arg(QString::number(m_testPoint_1.x(),'f',3)).arg(QString::number(m_testPoint_1.y(),'f',3))); + ui.label_testRealPoint->setText(QString("(%1,%2)").arg(QString::number(temPoint.x(),'f',3)).arg(QString::number(temPoint.y(),'f',3))); lpGlobalConfig::instance()->stationParam1.bXYTrans = ui.checkBox_XY_1->isChecked();//输出坐标取反 lpGlobalConfig::instance()->stationParam1.xPointOffset = ui.m_lineEdit_Xoffset->text().toDouble(); @@ -355,8 +355,8 @@ Q_SLOT void lpImageCaliUI4P::onButtonClicked() lpGlobalConfig::instance()->stationParam2.matix = gentransform(srcPoly, dstPoly); QPointF temPoint = transWorldPoint(m_testPoint_2, lpGlobalConfig::instance()->stationParam2.matix); - ui.label_testPixPoint_2->setText(QString("(%1,%2)").arg(m_testPoint_2.x()).arg(m_testPoint_2.y())); - ui.label_testRealPoint_2->setText(QString("(%1,%2)").arg(temPoint.x()).arg(temPoint.y())); + ui.label_testPixPoint_2->setText(QString("(%1,%2)").arg(QString::number(m_testPoint_2.x(),'f',3)).arg(QString::number(m_testPoint_2.y(),'f',3))); + ui.label_testRealPoint_2->setText(QString("(%1,%2)").arg(QString::number(temPoint.x(),'f',3)).arg(QString::number(temPoint.y(),'f',3))); lpGlobalConfig::instance()->stationParam2.bXYTrans = ui.checkBox_XY_2->isChecked();//输出坐标取反 lpGlobalConfig::instance()->stationParam2.xPointOffset = ui.m_lineEdit_Xoffset_2->text().toDouble(); @@ -488,8 +488,8 @@ Q_SLOT void lpImageCaliUI4P::onROIChange(const AwesomeRoiInfo& roiInfo, QString m_testPoint_1.setX(p.x()); m_testPoint_1.setY(p.y()); QPointF temPoint = transWorldPoint(m_testPoint_1, lpGlobalConfig::instance()->stationParam1.matix); - ui.label_testPixPoint->setText(QString("(%1,%2)").arg(m_testPoint_1.x()).arg(m_testPoint_1.y())); - ui.label_testRealPoint->setText(QString("(%1,%2)").arg(temPoint.x()).arg(temPoint.y())); + ui.label_testPixPoint->setText(QString("(%1,%2)").arg(QString::number(m_testPoint_1.x(),'f',3)).arg(QString::number(m_testPoint_1.y(),'f',3))); + ui.label_testRealPoint->setText(QString("(%1,%2)").arg(QString::number(temPoint.x(),'f',3)).arg(QString::number(temPoint.y(),'f',3))); } } else if (sender() == m_srcImgView_2) @@ -533,8 +533,8 @@ Q_SLOT void lpImageCaliUI4P::onROIChange(const AwesomeRoiInfo& roiInfo, QString m_testPoint_2.setX(p.x()); m_testPoint_2.setY(p.y()); QPointF temPoint = transWorldPoint(m_testPoint_2, lpGlobalConfig::instance()->stationParam2.matix); - ui.label_testPixPoint_2->setText(QString("(%1,%2)").arg(m_testPoint_2.x()).arg(m_testPoint_2.y())); - ui.label_testRealPoint_2->setText(QString("(%1,%2)").arg(temPoint.x()).arg(temPoint.y())); + ui.label_testPixPoint_2->setText(QString("(%1,%2)").arg(QString::number(m_testPoint_2.x(),'f',3)).arg(QString::number(m_testPoint_2.y(),'f',3))); + ui.label_testRealPoint_2->setText(QString("(%1,%2)").arg(QString::number(temPoint.x(),'f',3)).arg(QString::number(temPoint.y(),'f',3))); } } }