8 #if !defined(Q_MOC_RUN)
11 #include "scenarioSnapshotsWidgetUi.hpp"
14 #include <boost/signals2.hpp>
16 #include <QtWidgets/QDialog>
27 class DtScenarioSnapshotsWidgetLogic;
40 virtual void setupGui();
43 virtual void removeSnapshot(
double simTime);
44 virtual void clearSnapshots();
45 virtual void setSavedCheckpoint(
double,
bool);
47 virtual void setScheduledToSave(
double,
bool);
48 virtual void setStopSavesEnabled(
bool);
50 virtual void setEnablePeriodicSnapshots(
bool);
51 virtual bool enablePeriodicSnapshots()
const;
53 virtual void updateSimTimeTitle(
double simTime);
54 virtual void setCanEnabledSnapshots(
bool);
55 virtual void disableSnapshotControl();
56 virtual void enableSnapshotControl();
62 virtual void itemSelectionChanged();
63 virtual void snapshotPressed();
64 virtual void saveAsScenariosPressed();
65 virtual void rollbackPressed();
66 virtual void stopSaves();
67 virtual void clearAllSnapshotsPressed();
68 virtual void showCheckpointSettingsButtonPressed();
69 virtual void enablePeriodicSnapshotsChanged();
79 typedef std::map<double, QTreeWidgetItem*>
Items;
Organized by simulation time, the back-ends that will support resetting to that simulation time (and ...
Definition: vrfCheckpointManager.h:43
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:20
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:72