WaitCommand

class WaitCommand : public Command

Creates a Command with no requirements that finishes after a user-specified duration.

Public Functions

inline explicit WaitCommand(const units::QTime &duration)

Creates a new WaitCommand that runs for a user-specified duration.

Parameters:

duration – The duration in QTime to run this Command

inline virtual void initialize() override

Initializes the WaitCommand and sets the start time of the WaitCommand.

inline virtual bool isFinished() override

Returns when the WaitCommand’s duration has passed.

Returns:

Returns true if the duration has passed, false otherwise