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