21 #include <vlutil/vlString.h>
36 bool isNewScenario =
false);
43 virtual bool chooseInitialScenarioOptions();
46 virtual void setDisplayInformation(
bool);
54 virtual bool valid()
const;
56 const QString& selectedScenarioFile()
const;
66 virtual QString title();
69 virtual const std::string& pageClassName()
const;
72 static const std::string& thePageClassName();
75 virtual void activate();
78 virtual void deactivate();
81 virtual time_t startDateAndTimeOfDay()
const;
84 virtual void setAdvancedInformationEnabled(
bool);
85 virtual void setCanSelectTerrain(
bool);
87 virtual void showAdvanced(
bool);
88 virtual void setShowComponentAttachCombo(
bool);
91 virtual void setShowPreview(
bool);
113 virtual void previewScenario(
const QString&);
116 virtual void initializeNewScenarioInformation(
DtScenario* scenario);
117 virtual void cleanupDefaultScenario(
DtScenario* scn);
118 virtual std::string defaultScenarioFile()
const;
119 virtual std::vector<DtString> defaultSimulationModelSetFiles()
const;
125 void simulationModelSetFilesChanged(
const QString&);
148 bool isNewScenario =
false);
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Contains makVrv::DtPage class.
Definition: scenario.h:52
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
A DtScenarioPreviewPage lets users see the reference content of the current scenario.
Definition: scenarioPreviewPage.h:28
Contains makVrv::DtVirtualBaseClass class.
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:30
DtScenarioPreviewPageCreator(makVrv::DtDe &de)
Definition: scenarioPreviewPage.h:138
DtScenarioPreviewWidget * myWidget
Definition: scenarioPreviewPage.h:128
DtScenario * myScenario
Definition: scenarioPreviewPage.h:131
Definition: scenarioPreviewPage.h:135
bool myIsNewScenario
Definition: scenarioPreviewPage.h:132
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
A collection of icon configurations. The collection maintains flags indicating whether to generate ic...
Definition: DtQIconConfiguration.h:131