Example #1
0
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);
}
Example #2
0
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();
	}
}
Example #4
0
void VideoControls::handleSliderPressed() {
    m_isTracking = true;
    trackingChanged(true);
    trackingStarted();
}