17 #include <QtGui/QColor>
22 class DtIntervisibilitySettingsInterface;
23 class DtPersistenceControlsInterface;
25 class DtSettingsBackup;
49 void on_importFilePathChosen(
const std::string& filePath );
50 void on_exportFilePathChosen(
const std::string& filePath );
56 void sendSettingsToGui();
58 virtual void updateElevationUnits();
60 virtual void updateFanModeSamplingRate();
66 virtual void slot_intervisibilityEnabledChanged(
bool );
67 virtual void slot_leftClickMakesObjectsPermanentChanged(
bool );
68 virtual void slot_originIntervisibilityElevationChanged(
double );
69 virtual void slot_endPointIntervisibilityElevationChanged(
double );
70 virtual void slot_fanModeSamplingRateChanged(
double );
71 virtual void slot_entityFanUpdateRateChanged(
double );
72 virtual void slot_visibleColorChanged( QColor );
73 virtual void slot_blockedColorChanged( QColor );
74 virtual void slot_circleColorChanged( QColor );
75 virtual void slot_hatLinesEnabledChanged(
bool );
76 virtual void slot_hatLinesOnSelectionOnlyChanged(
bool );
77 virtual void slot_rangeInfoLabelsEnabledChanged(
bool );
78 virtual void slot_rangeInfoLabelBackgroundColorChanged(
const QColor& c );
79 virtual void slot_rangeInfoBackgroundOpacityChanged(
double opacity );
80 virtual void slot_rangeInfoAltChangeFieldEnabledChanged(
bool enabled );
81 virtual void slot_rangeInfoLocationFieldEnabledChanged(
bool enabled );
82 virtual void slot_rangeInfoHeadingFieldEnabledChanged(
bool enabled );
83 virtual void slot_rangeInfoRangeFieldEnabledChanged(
bool enabled );