fix: Refresh auto locate status while quit auto locate.

This commit is contained in:
sunwen
2024-06-18 11:21:57 +08:00
parent f563c68a7c
commit a48adea949
3 changed files with 3 additions and 0 deletions

View File

@@ -210,6 +210,7 @@ void CoordinateXYWidget::stopFlash()
void CoordinateXYWidget::quit()
{
disconnect(mTimer,&QTimer::timeout,this, &CoordinateXYWidget::updateFlash);
disconnect(mTimer,&QTimer::timeout,this, &CoordinateXYWidget::updateStopFlash);
mTimer->stop();
hide();
}

View File

@@ -175,6 +175,7 @@ void CoordinateZWidget::updateStopFlash()
void CoordinateZWidget::quit()
{
disconnect(mTimer,&QTimer::timeout,this, &CoordinateZWidget::updateFlash);
disconnect(mTimer,&QTimer::timeout,this, &CoordinateZWidget::updateStopFlash);
mTimer->stop();
hide();
}

View File

@@ -1316,6 +1316,7 @@ bool DeviceManager::startAutoLocate()
if(jsonObj["code"].toInt() == 0 )
{
emit startAutoLocateResult(true);
mEffectivePositionCount = 0;
mGetAutoLocatePositionTimer = startTimer(1000);
//LOG_SYS_OPERATION("Start auto locate succeed.")
return true;