void TrackerHelper::onSchedulerTrackingStarted(int frameStep) { TrackerParamsProviderPtr provider = _imp->provider.lock(); if (!provider) { return; } NodePtr node = provider->getTrackerNode(); if (!node) { return; } node->getApp()->progressStart(node, tr("Tracking...").toStdString(), ""); Q_EMIT trackingStarted(frameStep); }
void MainWindow::trackingOnOff() { if (!client->isTracking()) if (client->isAuthentificated()) { client->startTrack(); emit trackingStarted(); } else authAction->trigger(); else client->stopTrack(); }
void TrackingSystemIGSTKService::trackerTrackingSlot(bool value) { if (value) { mState = Tool::tsTRACKING; reportSuccess("IGSTK Tracking Service started tracking."); emit stateChanged(); emit trackingStarted(); } else { mState = Tool::tsINITIALIZED; reportSuccess("IGSTK Tracking Service stopped tracking."); emit stateChanged(); emit trackingStopped(); } }
void VideoControls::handleSliderPressed() { m_isTracking = true; trackingChanged(true); trackingStarted(); }