9 #ifndef lgrNetworkSettingsPrefPage_H_
10 #define lgrNetworkSettingsPrefPage_H_
22 class DtLgrFullInterface;
23 class DtLoggerApplication;
35 QWidget* parent, Qt::WindowFlags f = 0);
48 virtual QString title();
51 virtual const std::string& pageClassName()
const;
54 static const std::string& thePageClassName();
60 virtual void accept();
63 virtual void reject();
66 virtual double drainInputMaxTime()
const;
69 virtual double drainInputMinTime()
const;
72 virtual int numPdusPerTimeCheck()
const;
75 virtual bool saveConnectionConfiguration()
const;
80 void onReadAllCheck(
int state);
85 virtual void activate();
88 virtual void deactivate();
The logger application class responsible for creating a logger, its gui and its console.
Definition: lgrApplication.h:37
QSpinBox * myNumPdusSpinBox
Definition: lgrNetworkSettingsPrefPage.h:102
DtLgrPreciseTimeEdit * myMaxReadTimeEdit
Definition: lgrNetworkSettingsPrefPage.h:100
DtLoggerApplication & myApplication
Definition: lgrNetworkSettingsPrefPage.h:91
The page is a single widget component which is viewed in a page collection.
Definition: preferencesPage.h:20
QLabel * myNumPdusLabel
Definition: lgrNetworkSettingsPrefPage.h:98
Defines IMPORT/EXPORT macros for lgrSimGui library.
QLabel * myMaxReadTimeLabel
Definition: lgrNetworkSettingsPrefPage.h:96
QCheckBox * myReadAllMsgsCheckBox
Definition: lgrNetworkSettingsPrefPage.h:94
A widget for setting a precise time.
Definition: lgrPreciseTimeEdit.h:21
Utility class which provides access to multiple interfaces.
Definition: lgrFullInterface.h:25
QCheckBox * mySaveConnectConfiguration
Definition: lgrNetworkSettingsPrefPage.h:103
Definition: lgrWidgetIconStyleManager.h:41
DtLgrPreciseTimeEdit * myMinReadTimeEdit
Definition: lgrNetworkSettingsPrefPage.h:101
#define DT_DLL_LGRSIMGUI
Definition: lgrSimGui.h:21
QLabel * myMinReadTimeLabel
Definition: lgrNetworkSettingsPrefPage.h:97
const DtLgrFullInterface * myInterface
Definition: lgrNetworkSettingsPrefPage.h:92
The network settings page for the preferences dialog.
Definition: lgrNetworkSettingsPrefPage.h:27