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*);
The class responsible for interfacing with the logger playback functionality.
Definition: lgrPlaybackInterface.h:35
The logger GUI's model.
Definition: lgrGuiModel.h:56
The class responsible for interfacing with the low level logger system functions. ...
Definition: lgrSystemInterface.h:31
#define DT_DLL_LGRGUI
Definition: lgrGui.h:19
The class responsible for interfacing with the logger recording functionality.
Definition: lgrRecordInterface.h:28
Defines INPORT/EXPORT macros for lgrGui library.