17#ifndef GAZEBO_GUI_PLOT_EXPORTDIALOG_HH_
18#define GAZEBO_GUI_PLOT_EXPORTDIALOG_HH_
44 class ExportDialogPrivate;
59 const std::list<PlotCanvas *> &_plots);
65 private slots:
void OnCancel();
68 private slots:
void OnExportCSV();
71 private slots:
void OnExportPDF();
74 private slots:
void OnSelected();
78 private:
void OnExport(
FileType _type);
82 private: std::unique_ptr<ExportDialogPrivate> dataPtr;
gui
Definition KeyEventHandler.hh:29
Dialog for saving to file.
Definition ExportDialog.hh:52
ExportDialog(QWidget *_parent, const std::list< PlotCanvas * > &_plots)
Constructor.
~ExportDialog()
Destructor.
FileType
Supported file types.
Definition ExportDialog.hh:35
@ CSVFile
Comma separated value (CSV)
Definition ExportDialog.hh:37
@ PDFFile
Portable document format (PDF)
Definition ExportDialog.hh:40
Forward declarations for the common classes.
Definition Animation.hh:27