Go to the documentation of this file.00001
00002
00003
00004
00005
00009
00010
00011 #ifndef lgrDisSimMenus_H_
00012 #define lgrDisSimMenus_H_
00013
00014 #include <QtCore/QObject>
00015
00016 #if DtDIS
00017
00018 #include "lgrSimMenus.h"
00019
00020 #include <commonWidgets/dynamicMenuItem.h>
00021
00022 namespace MAKLogger
00023 {
00024 class DtDisConnectionDialog;
00025
00028 class DT_DLL_LGRSIMGUI DtLgrDisSimMenus : public QObject, public DtLgrSimMenus
00029 {
00030 Q_OBJECT
00031
00032 public:
00033 DT_VIRTUAL_CTR(DtLgrDisSimMenus, (DtLoggerApplication& app) )
00034 DT_VIRTUAL_BASE_CTR(DtLgrSimMenus, (DtLoggerApplication& app) )
00035
00036 virtual ~DtLgrDisSimMenus();
00037
00039 void initialize();
00040
00041 public slots:
00042
00043 virtual void showConnectionDialog();
00044 virtual void showConfigurationDialog();
00045 virtual void disconnect();
00046 virtual void connect();
00047
00048 protected:
00049 DtLoggerApplication& myApplication;
00050 DtDisConnectionDialog *myConnectionDialog;
00051 MAKCommonWidgets::DtDynamicMenuItem* myDumpFileItem;
00052
00053 };
00054
00055 }
00056
00057 #endif
00058 #endif