19 class DtSettingsBackup;
20 class DtPersistenceControlsInterface;
21 class DtTrackHistorySettingsInterface;
48 virtual void sendSettingsToGui();
54 virtual void slot_trackHistoryRibbonLengthChanged(
int maxSamples );
57 virtual void slot_trackHistoryRibbonTimeoutChanged(
float duration);
60 virtual void slot_trackHistoryRibbonSpacingChanged(
float spacing );
63 virtual void slot_trackHistoryRibbonInfiniteChanged(
bool isInfinite );
66 virtual void slot_trackHistoryHeightLinesEnabledChanged(
bool enabled);
73 virtual void on_import();
74 virtual void on_export();
75 virtual void on_importFilePathChosen(
const std::string& filePath );
76 virtual void on_exportFilePathChosen(
const std::string& filePath );
The logic for the track history settings dialog.
Definition: DtTrackHistorySettingsLogic.h:25
DtSignalConnectionManager mySignals
Definition: DtTrackHistorySettingsLogic.h:83
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
DtPersistenceControlsInterface & myPersistenceControls
Definition: DtTrackHistorySettingsLogic.h:85
Abstract interface for controlling persistence of state in a dialog.
Definition: DtPersistenceControlsInterface.h:20
Contains makVrv::DtVirtualBaseClass class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Provides a method of doign settings backup.
Definition: DtSettingsBackup.h:23
DtDe & myDe
Definition: DtTrackHistorySettingsLogic.h:86
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
DtTrackHistorySettingsInterface & myWidget
Definition: DtTrackHistorySettingsLogic.h:84
Interface for the track history settings widget. Used by the logic to communicate with the widget...
Definition: DtTrackHistorySettingsInterface.h:22