QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
LogReplayLinkController Class Reference

#include <LogReplayLinkController.h>

+ Inheritance diagram for LogReplayLinkController:
+ Collaboration diagram for LogReplayLinkController:

Signals

void isPlayingChanged (bool isPlaying)
 
void linkChanged (LogReplayLink *link)
 
void percentCompleteChanged (qreal percentComplete)
 
void playbackSpeedChanged (qreal playbackSpeed)
 
void playheadTimeChanged (const QString &playheadTime)
 
void totalTimeChanged (const QString &totalTime)
 

Public Member Functions

 LogReplayLinkController (QObject *parent=nullptr)
 
 ~LogReplayLinkController ()
 
LogReplayLinklink () const
 
void setLink (LogReplayLink *link)
 
bool isPlaying () const
 
void setIsPlaying (bool isPlaying) const
 
qreal percentComplete () const
 
void setPercentComplete (qreal percentComplete) const
 

Detailed Description

Definition at line 9 of file LogReplayLinkController.h.

Constructor & Destructor Documentation

◆ LogReplayLinkController()

LogReplayLinkController::LogReplayLinkController ( QObject *  parent = nullptr)
explicit

Definition at line 8 of file LogReplayLinkController.cc.

◆ ~LogReplayLinkController()

LogReplayLinkController::~LogReplayLinkController ( )

Definition at line 14 of file LogReplayLinkController.cc.

Member Function Documentation

◆ isPlaying()

bool LogReplayLinkController::isPlaying ( ) const
inline

Definition at line 28 of file LogReplayLinkController.h.

Referenced by setIsPlaying().

◆ isPlayingChanged

void LogReplayLinkController::isPlayingChanged ( bool  isPlaying)
signal

Referenced by setLink().

◆ link()

LogReplayLink * LogReplayLinkController::link ( ) const
inline

Definition at line 25 of file LogReplayLinkController.h.

Referenced by setLink().

◆ linkChanged

void LogReplayLinkController::linkChanged ( LogReplayLink link)
signal

Referenced by setLink().

◆ percentComplete()

qreal LogReplayLinkController::percentComplete ( ) const
inline

Definition at line 31 of file LogReplayLinkController.h.

Referenced by setPercentComplete().

◆ percentCompleteChanged

void LogReplayLinkController::percentCompleteChanged ( qreal  percentComplete)
signal

Referenced by setLink().

◆ playbackSpeedChanged

void LogReplayLinkController::playbackSpeedChanged ( qreal  playbackSpeed)
signal

Referenced by setLink().

◆ playheadTimeChanged

void LogReplayLinkController::playheadTimeChanged ( const QString &  playheadTime)
signal

Referenced by setLink().

◆ setIsPlaying()

void LogReplayLinkController::setIsPlaying ( bool  isPlaying) const

Definition at line 57 of file LogReplayLinkController.cc.

References isPlaying().

◆ setLink()

◆ setPercentComplete()

void LogReplayLinkController::setPercentComplete ( qreal  percentComplete) const

Definition at line 70 of file LogReplayLinkController.cc.

References percentComplete().

◆ totalTimeChanged

void LogReplayLinkController::totalTimeChanged ( const QString &  totalTime)
signal

Referenced by setLink().


The documentation for this class was generated from the following files: