9 #ifndef lgrHlaConfigPrefPage_H_
10 #define lgrHlaConfigPrefPage_H_
16 #include <commonWidgets/preciseTimeEdit.h>
32 class DtLoggerApplication;
33 class DtLgrFullInterface;
53 virtual QString title();
56 virtual const std::string& pageClassName()
const;
59 static const std::string& thePageClassName();
62 virtual bool saveProtocolConfiguration()
const;
68 virtual void accept();
71 virtual void reject();
76 void onClassSubscription();
79 bool requestUpdatesEnabled()
const;
82 bool passiveSubscriptionEnabled()
const;
85 bool sendOnlyUpdatedValuesEnabled()
const;
88 bool constrainedOnPlayback()
const;
91 bool constrainedOnRecording()
const;
94 bool regulatingOnPlayback()
const;
97 bool regulatingOnRecording()
const;
100 double lookAheadTime()
const;
105 virtual void activate();
108 virtual void deactivate();
const DtLgrFullInterface * myInterface
Definition: lgrHlaConfigPrefPage.h:112
QLabel * myLookaheadLabel
Definition: lgrHlaConfigPrefPage.h:117
The logger application class responsible for creating a logger, its gui and its console.
Definition: lgrApplication.h:37
QComboBox * myTimeConstrainedComboBox
Definition: lgrHlaConfigPrefPage.h:124
QLabel * myTimeRegulatingLabel
Definition: lgrHlaConfigPrefPage.h:116
QCheckBox * mySaveProtocolConfiguration
Definition: lgrHlaConfigPrefPage.h:127
QComboBox * myTimeRegulatingComboBox
Definition: lgrHlaConfigPrefPage.h:125
The page is a single widget component which is viewed in a page collection.
Definition: preferencesPage.h:19
This class handles the conversion between a byte stream and an English readable view of the data in a...
Definition: datatypeManager.h:41
QCheckBox * myPassiveSubscriptionCheckBox
Definition: lgrHlaConfigPrefPage.h:122
Defines IMPORT/EXPORT macros for lgrSimGui library.
Utility class which provides access to multiple interfaces.
Definition: lgrFullInterface.h:25
Definition: trafficAnalyzerConfig.h:23
QCheckBox * mySendOnlyUpdatedValuesCheckBox
Definition: lgrHlaConfigPrefPage.h:123
Definition: delimiterViewer.h:32
Definition: datatypeViewer.h:30
QCheckBox * myRequestUpdatesCheckBox
Definition: lgrHlaConfigPrefPage.h:121
QLineEdit * myLookaheadLineEdit
Definition: lgrHlaConfigPrefPage.h:126
QCheckBox * myPauseOptionCheckBox
Definition: lgrHlaConfigPrefPage.h:128
DtLoggerApplication * myApplication
Definition: lgrHlaConfigPrefPage.h:111
QLabel * myTimeConstrainedLabel
Definition: lgrHlaConfigPrefPage.h:115
A tree using the an OMT File information.
Definition: omtTree.h:58
#define DT_DLL_LGRSIMGUI
Definition: lgrSimGui.h:21
The HLA configuration page for the preferences dialog.
Definition: lgrHlaConfigPrefPage.h:37
QPushButton * myClassSubsEditButton
Definition: lgrHlaConfigPrefPage.h:120
QLabel * myClassSubsLabel
Definition: lgrHlaConfigPrefPage.h:114
QLabel * myPauseOptionLabel
Definition: lgrHlaConfigPrefPage.h:118