16 #include <QtWidgets/QWidget>
39 class DtCheckpointSettingsWidgetLogic;
40 class DtTimeEntryWidget;
55 virtual void setContentsEnabled(
bool)
override;
56 virtual bool contentsEnabled()
const override;
63 virtual bool snapshotsEnabled()
const override;
64 virtual void setSnapshotsEnabled(
bool)
override;
67 virtual bool checkpointsEnabled()
const override;
68 virtual void setCheckpointsEnabled(
bool)
override;
71 virtual double scenarioSnapshotsTime()
const override;
72 virtual void setScenarioSnapshotsTime(
double)
override;
75 virtual void setNumberOfSnapshotsToKeep(
int)
override;
76 virtual int numberOfSnapshotsToKeep()
const override;
79 virtual void setEnablePeriodicCheckpointing(
bool)
override;
80 virtual bool enablePeriodicCheckpointing()
const override;
83 virtual void setPeriodicCheckpointingFrequency(
int)
override;
84 virtual int periodicCheckpointingFrequency()
const override;
87 virtual void setPeriodicCheckpointingDirectory(
const std::string&)
override;
88 virtual std::string periodicCheckpointingDirectory()
const override;
90 virtual void updateEnabledStates();
93 virtual void checkpointsDirectoryChanged();
94 virtual void saveCheckpointsFrequencyChanged();
97 virtual void updatePeriodicSnapshotData();
98 virtual void showScenarioSnapshotsPressed();
100 virtual void enableSaveCheckpointsChanged();
101 virtual void clearSaveCheckpointsDirectoryPressed();
102 virtual void selectCheckpointsDirectoryPressed();
Widget that allows users to enter time values, including days.
Definition: timeEntryWidget.h:29
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