Go to the documentation of this file.00001
00002
00003
00004
00005
00008
00009 #ifndef lgrRecordMenu_H_
00010 #define lgrRecordMenu_H_
00011
00012 #include "lgrMenu.h"
00013
00014 namespace MAKLogger
00015 {
00016
00018 class DT_DLL_LGRGUI DtLgrRecordMenu : public DtLgrMenu
00019 {
00020 public:
00021
00023 DtLgrRecordMenu(QWidget* parent);
00024 virtual ~DtLgrRecordMenu();
00025
00027 void restoreDefaultMenuItems(QWidget* parent);
00028
00030 virtual void connectToEventHandler(QObject* windowSlots);
00031
00033 virtual void postModelUpdate(DtLgrGuiModel& model);
00034
00036
00037
00038 DtDynamicMenuItem* recordAs();
00039 DtDynamicMenuItem* recordMultipleFiles();
00040 DtDynamicMenuItem* startRecording();
00041 DtDynamicMenuItem* pauseRecording();
00042 DtDynamicMenuItem* stopRecording();
00043 DtDynamicMenuItem* saveRecordingData();
00045 };
00046 }
00047
00048 #endif