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.