17#ifndef GAZEBO_GUI_DATALOGGER_HH_
18#define GAZEBO_GUI_DATALOGGER_HH_
30 class DataLoggerPrivate;
66 private slots:
void OnRecord(
bool _toggle);
70 private slots:
void OnSetDestinationPath(QString _string);
74 private slots:
void OnSetDestinationURI(QString _string);
77 private slots:
void OnBrowse();
82 private slots:
void OnToggleSettings(
bool _checked);
87 private slots:
void OnRecordResources(
bool _checked);
90 private slots:
void OnBlinkStatus();
93 private slots:
void OnConfirmationTimeout();
96 private slots:
void OnCancel();
100 private:
void OnStatus(ConstLogStatusPtr &_msg);
104 private: std::unique_ptr<DataLoggerPrivate> dataPtr;
gui
Definition KeyEventHandler.hh:29
A widget that provides data logging functionality.
Definition DataLogger.hh:38
DataLogger(QWidget *_parent=0)
Constructor.
void SetDestinationURI(QString _string)
A signal used to set the destination URI label.
void SetDestinationPath(QString _string)
A signal used to set the destination path label.
void SetSize(QString _string)
A signal used to set the size label.
void SetTime(QString _string)
A signal used to set the time label.
virtual ~DataLogger()
Destructor.
Forward declarations for the common classes.
Definition Animation.hh:27