9 #ifndef lgrDisConfigPrefPage_H_
10 #define lgrDisConfigPrefPage_H_
16 #include <commonWidgets/preciseTimeEdit.h>
25 class DtLoggerApplication;
26 class DtLgrFullInterface;
37 QWidget* parent, Qt::WindowFlags f = 0);
46 virtual QString title();
49 virtual const std::string& pageClassName()
const;
52 static const std::string& thePageClassName();
55 virtual bool saveProtocolConfiguration()
const;
61 virtual void accept();
64 virtual void reject();
67 void toggleDisVersionSpinBox();
72 virtual void activate();
75 virtual void deactivate();
QLineEdit * myHeartbeatLineEdit
Definition: lgrDisConfigPrefPage.h:87
The logger application class responsible for creating a logger, its gui and its console.
Definition: lgrApplication.h:37
QLabel * myTimeoutLabel
Definition: lgrDisConfigPrefPage.h:82
The page is a single widget component which is viewed in a page collection.
Definition: preferencesPage.h:19
Defines IMPORT/EXPORT macros for lgrSimGui library.
DtLoggerApplication * myApplication
Definition: lgrDisConfigPrefPage.h:78
Utility class which provides access to multiple interfaces.
Definition: lgrFullInterface.h:25
const DtLgrFullInterface * myInterface
Definition: lgrDisConfigPrefPage.h:79
QCheckBox * myEnableVersionOverride
Definition: lgrDisConfigPrefPage.h:90
QLabel * myVersionLabel
Definition: lgrDisConfigPrefPage.h:83
QLabel * myPauseOptionLabel
Definition: lgrDisConfigPrefPage.h:84
QLineEdit * myTimeoutLineEdit
Definition: lgrDisConfigPrefPage.h:88
QSpinBox * myVersionSpinBox
Definition: lgrDisConfigPrefPage.h:89
QCheckBox * myPauseOptionCheckBox
Definition: lgrDisConfigPrefPage.h:92
QLabel * myVersionCheckBoxLabel
Definition: lgrDisConfigPrefPage.h:85
#define DT_DLL_LGRSIMGUI
Definition: lgrSimGui.h:21
QCheckBox * mySaveProtocolConfiguration
Definition: lgrDisConfigPrefPage.h:91
The DIS configuration page for the preferences dialog.
Definition: lgrDisConfigPrefPage.h:30
QLabel * myHeartbeatLabel
Definition: lgrDisConfigPrefPage.h:81