27 class DtSettingsBackup;
28 class DtPersistenceControlsInterface;
29 class DtCoordinateDisplay;
43 virtual void sendSettingsToGui();
46 virtual void slot_onAutoSpacingChanged(
bool );
47 virtual void slot_onFixedSpacingAmountChanged(
double );
48 virtual void slot_onMinSpacingChanged(
int );
52 virtual void slot_onXOffsetChanged(
double );
53 virtual void slot_onYOffsetChanged(
double );
54 virtual void slot_onDecimalsChanged(
unsigned );
57 virtual void on_import();
58 virtual void on_export();
59 virtual void on_importFilePathChosen(
const std::string& filePath);
60 virtual void on_exportFilePathChosen(
const std::string& filePath);
64 virtual void slot_coordinateSystemChanged(
const std::string&,
const std::string& );
74 virtual void sendGridTypesToGui();
77 virtual void sendUnitTypesToGui();
85 virtual void processCurrentCoordinateSystem();
90 virtual void processCurrentGridType();
93 virtual double fixedSpacingAmount();
96 virtual double xOffset();
99 virtual double yOffset();
102 virtual unsigned decimals();
Virtual base class.
Definition: DtVirtualBaseClass.h:22
Abstract interface class for all coordinate system displays.
Definition: DtCoordinateDisplay.h:27
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
CoordSys
Enumeration of the different coordinate system types.
Definition: DtDisplayUnitsSettingsRecord.h:30
Abstract interface for controlling persistence of state in a dialog.
Definition: DtPersistenceControlsInterface.h:20
DistanceUnits
Enumeration of the different distance units.
Definition: DtDisplayUnitsSettingsRecord.h:53
The logic for populating the DtGridLinesPage.
Definition: DtGridLinesLogic.h:33
Contains makVrv::DtVirtualBaseClass class.
Contains the DtGridLinesInterface.
DtSignalConnectionManager mySignals
Definition: DtGridLinesLogic.h:111
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
DtDe & myDe
Definition: DtGridLinesLogic.h:108
Provides a method of doign settings backup.
Definition: DtSettingsBackup.h:26
DtPersistenceControlsInterface & myPersistenceControls
Definition: DtGridLinesLogic.h:110
Contains the DtGridLinesSettingsRecord class declaration.
The interface used by the DtGridLinesPage and the DtGridLinesLogic.
Definition: DtGridLinesInterface.h:27
OrientationUnits
Enumeration of the different orientation units.
Definition: DtDisplayUnitsSettingsRecord.h:87
DtGridLinesInterface & myWidget
Definition: DtGridLinesLogic.h:109
Base class to provide boost signal/slot management.
Creator class for DtGridLinesLogic.
Definition: DtGridLinesLogic.h:117
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69