fix: Refresh auto locate status while quit auto locate.
This commit is contained in:
@@ -210,6 +210,7 @@ void CoordinateXYWidget::stopFlash()
|
|||||||
void CoordinateXYWidget::quit()
|
void CoordinateXYWidget::quit()
|
||||||
{
|
{
|
||||||
disconnect(mTimer,&QTimer::timeout,this, &CoordinateXYWidget::updateFlash);
|
disconnect(mTimer,&QTimer::timeout,this, &CoordinateXYWidget::updateFlash);
|
||||||
|
disconnect(mTimer,&QTimer::timeout,this, &CoordinateXYWidget::updateStopFlash);
|
||||||
mTimer->stop();
|
mTimer->stop();
|
||||||
hide();
|
hide();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -175,6 +175,7 @@ void CoordinateZWidget::updateStopFlash()
|
|||||||
void CoordinateZWidget::quit()
|
void CoordinateZWidget::quit()
|
||||||
{
|
{
|
||||||
disconnect(mTimer,&QTimer::timeout,this, &CoordinateZWidget::updateFlash);
|
disconnect(mTimer,&QTimer::timeout,this, &CoordinateZWidget::updateFlash);
|
||||||
|
disconnect(mTimer,&QTimer::timeout,this, &CoordinateZWidget::updateStopFlash);
|
||||||
mTimer->stop();
|
mTimer->stop();
|
||||||
hide();
|
hide();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1316,6 +1316,7 @@ bool DeviceManager::startAutoLocate()
|
|||||||
if(jsonObj["code"].toInt() == 0 )
|
if(jsonObj["code"].toInt() == 0 )
|
||||||
{
|
{
|
||||||
emit startAutoLocateResult(true);
|
emit startAutoLocateResult(true);
|
||||||
|
mEffectivePositionCount = 0;
|
||||||
mGetAutoLocatePositionTimer = startTimer(1000);
|
mGetAutoLocatePositionTimer = startTimer(1000);
|
||||||
//LOG_SYS_OPERATION("Start auto locate succeed.")
|
//LOG_SYS_OPERATION("Start auto locate succeed.")
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user