Private data for the DataLogger class. More...
#include <DataLoggerPrivate.hh>
Public Attributes | |
QString | basePath |
Log base path. More... | |
QDialog * | confirmationDialog |
Dialog that displays confirmation after saving. More... | |
QTimer * | confirmationTimer |
Timer used to timeout confirmation dialog. More... | |
QPlainTextEdit * | destPath |
Text edit to display the log destination path. More... | |
QLineEdit * | destURI |
Label to display the log destination uri. More... | |
QLineEdit * | filenameEdit |
Name of the log file path. More... | |
QTextBrowser * | logList |
List of recorded logs. More... | |
transport::NodePtr | node |
Node to handle communication. More... | |
transport::PublisherPtr | pub |
Publisher for log control messages. More... | |
QToolButton * | recordButton |
The button used to start and pause logging. More... | |
QFrame * | settingsFrame |
Frame that holds settings. More... | |
QLabel * | sizeLabel |
Label to display the log file size. More... | |
QLabel * | statusLabel |
Label to display status information. More... | |
double | statusTime |
Keep track of the time the status label blinks. More... | |
QTimer * | statusTimer |
Timer used to blink the status label. More... | |
transport::SubscriberPtr | sub |
Subscriber for log status messages. More... | |
QLabel * | timeLabel |
Label to display the log time. More... | |
Private data for the DataLogger class.
QString gazebo::gui::DataLoggerPrivate::basePath |
Log base path.
QDialog* gazebo::gui::DataLoggerPrivate::confirmationDialog |
Dialog that displays confirmation after saving.
QTimer* gazebo::gui::DataLoggerPrivate::confirmationTimer |
Timer used to timeout confirmation dialog.
QPlainTextEdit* gazebo::gui::DataLoggerPrivate::destPath |
Text edit to display the log destination path.
QLineEdit* gazebo::gui::DataLoggerPrivate::destURI |
Label to display the log destination uri.
QLineEdit* gazebo::gui::DataLoggerPrivate::filenameEdit |
Name of the log file path.
QTextBrowser* gazebo::gui::DataLoggerPrivate::logList |
List of recorded logs.
transport::NodePtr gazebo::gui::DataLoggerPrivate::node |
Node to handle communication.
transport::PublisherPtr gazebo::gui::DataLoggerPrivate::pub |
Publisher for log control messages.
QToolButton* gazebo::gui::DataLoggerPrivate::recordButton |
The button used to start and pause logging.
QFrame* gazebo::gui::DataLoggerPrivate::settingsFrame |
Frame that holds settings.
QLabel* gazebo::gui::DataLoggerPrivate::sizeLabel |
Label to display the log file size.
QLabel* gazebo::gui::DataLoggerPrivate::statusLabel |
Label to display status information.
double gazebo::gui::DataLoggerPrivate::statusTime |
Keep track of the time the status label blinks.
QTimer* gazebo::gui::DataLoggerPrivate::statusTimer |
Timer used to blink the status label.
transport::SubscriberPtr gazebo::gui::DataLoggerPrivate::sub |
Subscriber for log status messages.
QLabel* gazebo::gui::DataLoggerPrivate::timeLabel |
Label to display the log time.