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 );
70 virtual void on_import();
71 virtual void on_export();
72 virtual void on_importFilePathChosen(
const std::string& filePath );
73 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:80
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
DtPersistenceControlsInterface & myPersistenceControls
Definition: DtTrackHistorySettingsLogic.h:82
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:83
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtTrackHistorySettingsInterface & myWidget
Definition: DtTrackHistorySettingsLogic.h:81
Interface for the track history settings widget.
Definition: DtTrackHistorySettingsInterface.h:22