30 #ifndef RVIZ_TIME_PANEL_H 31 #define RVIZ_TIME_PANEL_H 46 class VisualizationManager;
QLineEdit * wall_elapsed_label_
TimePanel(QWidget *parent=0)
virtual void save(Config config) const
QPushButton * pause_button_
QWidget * experimental_widget_
QString config_sync_source_
QComboBox * sync_source_selector_
virtual void onInitialize()
void fillTimeLabel(QLineEdit *label, double time)
virtual void load(const Config &config)
void pauseToggled(bool checked)
QCheckBox * experimental_cb_
QComboBox * sync_mode_selector_
Configuration data storage class.
QLineEdit * ros_elapsed_label_
QLineEdit * ros_time_label_
void experimentalToggled(bool checked)
void syncSourceSelected(int index)
void onDisplayAdded(rviz::Display *display)
void syncModeSelected(int index)
QLineEdit * makeTimeLabel()
QLineEdit * wall_time_label_
void onTimeSignal(rviz::Display *display, ros::Time time)
void onDisplayRemoved(rviz::Display *display)