30 #ifndef EXPORTDIALOG_H
31 #define EXPORTDIALOG_H
35 #include <QFileDialog>
36 #include "activitygraph.h"
63 void setMarkers(
const std::vector<GraphMarker> markersfrom);
84 std::vector<GraphMarker> markers;
122 void on_comboBoxStart_currentIndexChanged(
int index);
123 void on_comboBoxEnd_currentIndexChanged(
int index);
124 void on_radioButtonComma_clicked();
125 void on_radioButtonDot_clicked();
126 void on_pushButtonBrowse_clicked();
127 void sendExportCommand();
128 void on_checkBoxAppend_clicked();
129 void on_dateTimeEditStart_dateTimeChanged(
const QDateTime &dateTime);
130 void on_dateTimeEditEnd_dateTimeChanged(
const QDateTime &dateTime);
131 void on_pushButtonOk_clicked();
132 void on_lineEditPath_textEdited(
const QString &arg1);
139 #endif // EXPORTDIALOG_H
void sendTimeStart(QDateTime start)
Send edited time selection start point to the parent.
void setBeginTimeFromMarker(int i)
Sets the begin time of exporting according to a selected marker from the combobox.
Definition: exportdialog.cpp:108
void sendTimeEnd(QDateTime end)
Send edited time selection end point to the parent.
void setBeginFrameTime(FrameTime frame)
Gets the very first frame of the calculation from the parent that is used in marker to QDateTime conv...
Definition: exportdialog.cpp:158
ExportDialog(QWidget *parent=0)
Constructs exporting dialog for the graph.
Definition: exportdialog.cpp:42
bool exportCommand(const ExportOptions &options)
Passes export command to parent.
void setBeginDateTime(QDateTime time)
Gets the starting time of the calculation from the parent that is used in marker position to QDateTim...
Definition: exportdialog.cpp:148
void setTimeEdits(QDateTime start, QDateTime end)
Sets export dialog's time points (start and end)
Definition: exportdialog.cpp:63
std::uint64_t FrameTime
Used to store milliseconds interval in frame times.
Definition: common.h:138
void setMarkers(const std::vector< GraphMarker > markersfrom)
Sets marker data into export dialog's comboboxes.
Definition: exportdialog.cpp:73
The structure holds CSV export options.
Definition: common.h:183
Class for export dialog of graphwidget.
Definition: exportdialog.h:54
void setRelativeTime(bool relative)
Sets time mode between relative and absolute.
Definition: exportdialog.cpp:245
void setEndTimeFromMarker(int i)
Sets the end time of exporting according to a selected marker from combobox.
Definition: exportdialog.cpp:130