47 #ifndef _MIRA_TAPEPLAYERWIDGET_H_ 48 #define _MIRA_TAPEPLAYERWIDGET_H_ 52 #include <QPushButton> 53 #include <QToolButton> 77 void openTapes(
const QStringList& tapeFiles, boost::optional<std::vector<std::string>> channelsToPlay = boost::optional<std::vector<std::string>>());
89 void pause(
bool pause);
90 void moveJump(
int time);
93 void setSpeed(
int speed);
94 void stepToChanged(
bool state);
95 void autoStepToChanged(
bool state);
96 void loopChanged(
bool state);
97 void pauseControlChanged(
bool state);
98 void selectChannels();
102 void onOpen(
const QStringList& files,
bool useOriginalTimestamp,
const QString& namespacePrefix);
105 void onPauseControl(
bool pause);
109 int32 getLoopCount()
const;
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67
An object that allows read access to data of a channel.
Definition: ChannelReadWrite.h:440
Wrapper class for boost::posix_time::ptime for adding more functionality to it.
Definition: Time.h:416
Use this class to represent time durations.
Definition: Time.h:104
Visitor class to inspect tapes by channels and/or time interval.
Definition: TapeVisitor.h:66
#define MIRA_GUI_FW_EXPORT
Definition: GuiFwExports.h:61
PropertyHint step(const T &step)
Sets the attribute "step" to the specified value.
Definition: PropertyHint.h:265
Class implementing a visitor concept for tapes.
The framework that holds all manager classes and provides startup and shutdown of all framework relat...