35 #include "../common.h"
37 #include <QtSvg/QSvgGenerator>
39 #include "markerdialog.h"
40 #include "graphsettingsdialog.h"
41 #include "exportdialog.h"
83 void setMarkers(std::vector<GraphMarker> markers);
124 QAction *DeleteMarker;
125 QAction *CreateMarker;
126 QAction *colorsettings;
128 QAction *exportSelectionToFile;
144 std::vector <std::string> markerhistory;
188 void setShowCountF(
bool count);
189 void setShowActivityF(
bool activity);
190 void setTimeRelativeF(
bool relative);
191 void removeMarkerF();
193 void setNewMarkerText(QString newtext);
194 void setMarkerText();
196 void setTimeMarkers(QDateTime start, QDateTime end);
197 void changeRTLabelText(
bool rt);
198 void on_horizontalScrollBar_sliderMoved(
int position);
199 void setScrollBar(
int position);
200 void on_checkBoxLatest_stateChanged(
int arg1);
201 void contextMenuEvent(QContextMenuEvent *event);
202 void on_timeEdit_timeChanged(
const QTime &time);
204 void openExportDialog();
208 void sendMarkerText();
210 void changeSettings();
213 void on_timeEditStart_dateTimeChanged(
const QDateTime &dateTime);
214 void on_timeEditEnd_dateTimeChanged(
const QDateTime &dateTime);
216 void on_buttonZoomIn_clicked();
217 void on_radioButtonRelative_clicked();
218 void on_radioButtonAbsolute_clicked();
219 void on_checkBoxActivity_clicked();
220 void on_checkBoxCount_clicked();
221 void on_checkBoxMarkers_clicked();
225 #endif // GRAPHWIDGET_H
Class for settings dialog of graphwidget.
Definition: graphsettingsdialog.h:53
Structure for holding frame statistics on activity.
Definition: common.h:285
std::uint64_t FrameTime
Used to store milliseconds interval in frame times.
Definition: common.h:138
Graph settings type for font/colors/line widths.
Definition: activitygraph.h:75
The structure holds CSV export options.
Definition: common.h:183
Class for marker creation dialog of the graphwidget.
Definition: markerdialog.h:53
Class for export dialog of graphwidget.
Definition: exportdialog.h:54