14 #include <QtCore/QString>
38 virtual void setStartupPreference(StartupPreference) = 0;
39 virtual void setLoadRecentScenarioEnabled(
bool) = 0;
41 virtual void addScenario(
const QString&,
const DtFilename&) = 0;
42 virtual void setDefaultScenario(
const DtFilename&) = 0;
44 virtual void addTerrain(
const QString&,
const DtFilename&) = 0;
45 virtual void setDefaultTerrain(
const DtFilename&) = 0;
47 virtual void addSimulationModelSet(
const QString&,
const DtFilename&) = 0;
48 virtual void setDefaultSimulationModelSet(
const std::string&) = 0;
50 virtual void setTerrainDescription(
const std::string&) = 0;
53 boost::signals2::signal<void (const DtFilename& terrain, const DtString& sms)>
signal_newScenario;
This will be the interface to a widget that will allow the user to start up a new session by loading ...
Definition: sessionStartupDialogInterface.h:24
boost::signals2::signal< void()> signal_loadScenarioFromDisk
Definition: sessionStartupDialogInterface.h:56
boost::signals2::signal< void(const DtFilename &terrain, const DtString &sms)> signal_newScenario
Definition: sessionStartupDialogInterface.h:53
boost::signals2::signal< void()> signal_sessionStartupComplete
Definition: sessionStartupDialogInterface.h:55
boost::signals2::signal< void()> signal_neverShowAgain
Definition: sessionStartupDialogInterface.h:52
Definition: sessionStartupDialogInterface.h:30
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:22
StartupPreference
Definition: sessionStartupDialogInterface.h:27
boost::signals2::signal< void(const DtFilename &scenario)> signal_loadScenario
Definition: sessionStartupDialogInterface.h:54
boost::signals2::signal< void(std::string, int)> signal_selectedTerrainChanged
Definition: sessionStartupDialogInterface.h:57