Make it possible to do new Pick Points

This commit is contained in:
Benjamin Bræstrup Sayoc
2021-12-26 00:58:50 +01:00
committed by WandererFan
parent b09822c417
commit c14af5f5fe

View File

@@ -178,9 +178,10 @@ void TaskCosVertex::onTrackerClicked(bool b)
Q_UNUSED(b);
// Base::Console().Message("TCV::onTrackerClicked() m_pbTrackerState: %d\n",
// m_pbTrackerState);
if (m_pbTrackerState == TRACKERCANCEL) {
removeTracker();
removeTracker();
if (m_pbTrackerState == TRACKERCANCEL) {
m_pbTrackerState = TRACKERPICK;
ui->pbTracker->setText(QString::fromUtf8("Pick Points"));
enableTaskButtons(true);
@@ -266,7 +267,9 @@ void TaskCosVertex::onTrackerFinished(std::vector<QPointF> pts, QGIView* qgParen
m_tracker->sleep(true);
m_inProgressLock = false;
ui->pbTracker->setEnabled(false);
m_pbTrackerState = TRACKERPICK;
ui->pbTracker->setText(QString::fromUtf8("Pick Points"));
ui->pbTracker->setEnabled(true);
enableTaskButtons(true);
setEditCursor(Qt::ArrowCursor);
m_mdi->setContextMenuPolicy(m_saveContextPolicy);