Go to the documentation of this file.00001
00002
00003
00004
00008
00009 #ifndef lgrDisConfig_H_
00010 #define lgrDisConfig_H_
00011
00012 #if DtDIS
00013 #include "lgrSimGui.h"
00014
00015 #include <QtGui/QDialog>
00016
00017 #include "ui_lgrDisConfigUi.h"
00018 #include <commonWidgets/preciseTimeEdit.h>
00019
00020 namespace MAKLogger
00021 {
00022 class DtLgrFullInterface;
00023
00026 class DT_DLL_LGRSIMGUI DtLgrDisConfig : public QDialog,
00027 public Ui_DtLgrDisConfigUI
00028 {
00029 Q_OBJECT
00030
00031 public:
00032
00034 DtLgrDisConfig(const DtLgrFullInterface* fullInterface,
00035 QWidget* parent = 0);
00036
00038 virtual ~DtLgrDisConfig();
00039
00040 virtual double drainInputMaxTime() const;
00041
00042 public slots:
00043
00045 virtual void onOK();
00046
00048 virtual void onCancel();
00049
00051 virtual void onHelp();
00052
00053 virtual void onReadAllCheck(int state);
00054
00055 protected:
00056 const DtLgrFullInterface* myInterface;
00057
00058 MAKCommonWidgets::DtPreciseTimeEdit* myTimeEdit;
00059 MAKCommonWidgets::DtPreciseTimeEdit* myMaxDrainInputTimeEdit;
00060 };
00061
00062 }
00063 #endif
00064 #endif