1 #ifndef RAM_QT_GUIS_TRAJECTORY_UTILS_HPP 2 #define RAM_QT_GUIS_TRAJECTORY_UTILS_HPP 6 #include <ram_utils/BufferParams.h> 7 #include <ram_utils/ExportTrajectory.h> 8 #include <ram_utils/ImportTrajectory.h> 15 #include <QDialogButtonBox> 16 #include <QFileDialog> 17 #include <QHBoxLayout> 20 #include <QMessageBox> 21 #include <QPushButton> 22 #include <QtConcurrent/QtConcurrentRun> 23 #include <QVBoxLayout> 57 const QString message,
58 const QString info_msg);
61 const QString info_msg);
ros::ServiceClient export_trajectory_client_
void displaySuccessBoxHandler(const QString message, const QString info_msg)
void connectToService(ros::ServiceClient &client)
QPushButton * back_button_
ram_utils::ExportTrajectory export_filename_
void browseFilesToImportTrajectory()
void load(const rviz::Config &config)
void forwardButtonHandler()
TrajectoryUtils(QWidget *parent=NULL)
virtual ~TrajectoryUtils()
ros::ServiceClient import_trajectory_client_
ram_utils::BufferParams params_
ros::ServiceClient trajectory_buffer_client_
void browseFilesToExportTrajectory()
void displayErrorMessageBox(const QString, const QString, const QString)
ram_utils::ExportTrajectory import_filename_
QPushButton * forward_button_
void displayErrorBoxHandler(const QString title, const QString message, const QString info_msg)
void displaySuccessMessageBox(const QString, const QString)
void save(rviz::Config config) const