YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
SequenceWindow Class Reference

#include </home/runner/work/yarp-documentation/yarp-documentation/yarp/src/guis/yarpmotorgui/sequencewindow.h>

+ Inheritance diagram for SequenceWindow:

Public Slots

void onReceiveValues (int sequenceNum, QList< double >, QList< double > speeds)
 

Signals

void itemDoubleClicked (int sequenceNum)
 
void goToPosition (SequenceItem)
 
void runTime (QList< SequenceItem >)
 
void run (QList< SequenceItem >)
 
void cycle (QList< SequenceItem >)
 
void cycleTime (QList< SequenceItem >)
 
void saveSequence (QList< SequenceItem >, QString)
 
void openSequence ()
 
void stopSequence ()
 

Public Member Functions

 SequenceWindow (QString partName, int count, QWidget *parent=0)
 
 ~SequenceWindow ()
 
bool checkAndGo ()
 
bool checkAndRun ()
 
bool checkAndRunTime ()
 
bool checkAndCycleSeq ()
 
bool checkAndCycleTimeSeq ()
 
void save (QString global_filename)
 
void loadSequence (QList< SequenceItem >)
 

Protected Member Functions

void closeEvent (QCloseEvent *event) override
 

Detailed Description

Definition at line 26 of file sequencewindow.h.

Constructor & Destructor Documentation

◆ SequenceWindow()

SequenceWindow::SequenceWindow ( QString  partName,
int  count,
QWidget *  parent = 0 
)
explicit

Definition at line 14 of file sequencewindow.cpp.

◆ ~SequenceWindow()

SequenceWindow::~SequenceWindow ( )

Definition at line 91 of file sequencewindow.cpp.

Member Function Documentation

◆ checkAndCycleSeq()

bool SequenceWindow::checkAndCycleSeq ( )

Definition at line 271 of file sequencewindow.cpp.

◆ checkAndCycleTimeSeq()

bool SequenceWindow::checkAndCycleTimeSeq ( )

Definition at line 248 of file sequencewindow.cpp.

◆ checkAndGo()

bool SequenceWindow::checkAndGo ( )

Definition at line 201 of file sequencewindow.cpp.

◆ checkAndRun()

bool SequenceWindow::checkAndRun ( )

Definition at line 294 of file sequencewindow.cpp.

◆ checkAndRunTime()

bool SequenceWindow::checkAndRunTime ( )

Definition at line 318 of file sequencewindow.cpp.

◆ closeEvent()

void SequenceWindow::closeEvent ( QCloseEvent *  event)
overrideprotected

Definition at line 120 of file sequencewindow.cpp.

◆ cycle

void SequenceWindow::cycle ( QList< SequenceItem )
signal

◆ cycleTime

void SequenceWindow::cycleTime ( QList< SequenceItem )
signal

◆ goToPosition

void SequenceWindow::goToPosition ( SequenceItem  )
signal

◆ itemDoubleClicked

void SequenceWindow::itemDoubleClicked ( int  sequenceNum)
signal

◆ loadSequence()

void SequenceWindow::loadSequence ( QList< SequenceItem sequence)

Definition at line 373 of file sequencewindow.cpp.

◆ onReceiveValues

void SequenceWindow::onReceiveValues ( int  sequenceNum,
QList< double >  values,
QList< double >  speeds 
)
slot

Definition at line 191 of file sequencewindow.cpp.

◆ openSequence

void SequenceWindow::openSequence ( )
signal

◆ run

void SequenceWindow::run ( QList< SequenceItem )
signal

◆ runTime

void SequenceWindow::runTime ( QList< SequenceItem )
signal

◆ save()

void SequenceWindow::save ( QString  global_filename)

Definition at line 362 of file sequencewindow.cpp.

◆ saveSequence

void SequenceWindow::saveSequence ( QList< SequenceItem ,
QString   
)
signal

◆ stopSequence

void SequenceWindow::stopSequence ( )
signal

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