12 #include <vlutil/vlTime.h>
16 #include <vlutil/vlString.h>
21 class DtLgrSystemInterface;
22 class DtLgrPlaybackInterface;
23 class DtLgrRecordInterface;
24 class DtLgrPerformanceWarningDialog;
36 void setPerformanceWarning(
const bool& active);
39 bool performanceWarning()
const;
42 bool isPlayingOrRecording()
const;
45 void updateWarningList();
48 void loggerFileOpened(
const DtString& filename);
57 void closePerformanceDialog();
60 void savePerformanceLog();
63 void clearPerformanceLog();
68 virtual void drawIcons();
69 virtual void paintEvent(QPaintEvent *);
70 virtual void contextMenuEvent(QContextMenuEvent*);
71 virtual void mouseDoubleClickEvent(QMouseEvent*);