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);
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();
QLineEdit * myHeartbeatLineEdit
Definition: lgrDisConfigPrefPage.h:91
The logger application class responsible for creating a logger, its gui and its console.
Definition: lgrApplication.h:37
QLabel * myTimeoutLabel
Definition: lgrDisConfigPrefPage.h:86
The page is a single widget component which is viewed in a page collection.
Definition: preferencesPage.h:20
Defines IMPORT/EXPORT macros for lgrSimGui library.
DtLoggerApplication * myApplication
Definition: lgrDisConfigPrefPage.h:82
Utility class which provides access to multiple interfaces.
Definition: lgrFullInterface.h:25
const DtLgrFullInterface * myInterface
Definition: lgrDisConfigPrefPage.h:83
QCheckBox * myEnableVersionOverride
Definition: lgrDisConfigPrefPage.h:94
Definition: lgrWidgetIconStyleManager.h:41
QLabel * myVersionLabel
Definition: lgrDisConfigPrefPage.h:87
QLabel * myPauseOptionLabel
Definition: lgrDisConfigPrefPage.h:88
QLineEdit * myTimeoutLineEdit
Definition: lgrDisConfigPrefPage.h:92
QSpinBox * myVersionSpinBox
Definition: lgrDisConfigPrefPage.h:93
QCheckBox * myPauseOptionCheckBox
Definition: lgrDisConfigPrefPage.h:96
QLabel * myVersionCheckBoxLabel
Definition: lgrDisConfigPrefPage.h:89
#define DT_DLL_LGRSIMGUI
Definition: lgrSimGui.h:21
QCheckBox * mySaveProtocolConfiguration
Definition: lgrDisConfigPrefPage.h:95
The DIS configuration page for the preferences dialog.
Definition: lgrDisConfigPrefPage.h:30
QLabel * myHeartbeatLabel
Definition: lgrDisConfigPrefPage.h:85