12 #ifndef CXPLAYBACKWIDGET_H_
13 #define CXPLAYBACKWIDGET_H_
15 #include "cxGuiExport.h"
45 void timeChangedSlot();
52 void toggleOpenSlot();
53 void speedChangedSlot();
54 void timeLineWidgetValueChangedSlot();
55 void toolManagerInitializedSlot();
56 void toggleDetailsSlot();
60 std::vector<TimelineEvent> convertHistoryToEvents(
ToolPtr tool);
61 std::vector<TimelineEvent> createEvents();
62 std::pair<double,double> findTimeRange(std::vector<TimelineEvent> events);
65 QColor generateRandomToolColor()
const;
66 QString convertMillisecsToNiceString(qint64 ms)
const;
67 bool isInterestingTool(
ToolPtr tool)
const;
70 QLabel* mTotalLengthLabel;
71 QLabel* mStartTimeLabel;