9 #ifndef lgrDisConfigPrefPage_H_
10 #define lgrDisConfigPrefPage_H_
16 #include <commonWidgets/preciseTimeEdit.h>
25 class DtLoggerApplication;
26 class DtLgrFullInterface;
36 DtLgrDisConfigPrefPage(DtLoggerApplication* application,
37 QWidget* parent, Qt::WindowFlags f = 0);
40 virtual ~DtLgrDisConfigPrefPage();
47 virtual DtQIconConfigurations qIconConfigurations()
const;
50 virtual QString title();
53 virtual const std::string& pageClassName()
const;
56 static const std::string& thePageClassName();
59 virtual bool saveProtocolConfiguration()
const;
65 virtual void accept();
68 virtual void reject();
71 void toggleDisVersionSpinBox();
76 virtual void activate();
79 virtual void deactivate();
82 DtLoggerApplication* myApplication;
83 const DtLgrFullInterface* myInterface;
88 QLabel* myPauseOptionLabel;
89 QLabel* myVersionCheckBoxLabel;
91 QLineEdit* myHeartbeatLineEdit;
92 QLineEdit* myTimeoutLineEdit;
93 QSpinBox* myVersionSpinBox;
94 QCheckBox *myEnableVersionOverride;
95 QCheckBox* mySaveProtocolConfiguration;
96 QCheckBox* myPauseOptionCheckBox;
Defines IMPORT/EXPORT macros for lgrSimGui library.
#define DT_DLL_LGRSIMGUI
Definition: lgrSimGui.h:21