16 #include <boost/signals2.hpp>
25 class DtPersistenceControlsInterface;
26 class DtPersistenceToolbarWidget;
45 virtual void setShowAllEvents(
bool);
46 virtual bool showAllEvents()
const;
48 virtual void setShowAllEventsByVisibleForce(
bool);
49 virtual bool showAllEventsByVisibleForce()
const;
51 virtual void setShowAllActiveEvents(
bool);
52 virtual bool showAllActiveEvents()
const;
54 virtual void setShowAllActiveEventsByVisibleForce(
bool);
55 virtual bool showAllActiveEventsByVisibleForce()
const;
57 virtual void setShowDialogsForStartedEvents(
bool);
58 virtual bool showDialogsForStartedEvents()
const;
60 virtual void setShowDisabledScenarioEvents(
bool);
61 virtual bool showDisabledScenarioEvents()
const;
72 virtual void optionChanged();
73 virtual void showDialogsChanged();
74 virtual void showDisabledScenarioEventsChanged();
106 virtual void onOptionChanged();
109 virtual void onShowDialogsChanged();
112 virtual void onShowDisabledScenarioEventsChanged();
116 virtual void on_import();
117 virtual void on_export();
118 virtual void on_importFilePathChosen(
const std::string& filePath);
119 virtual void on_exportFilePathChosen(
const std::string& filePath);
141 virtual QIcon icon();
144 virtual QString title();
147 virtual const std::string& pageClassName()
const;
150 static const std::string& thePageClassName();
155 virtual void activate();
158 virtual void deactivate();
makVrv::DtPersistenceToolbarWidget * myToolbar
Definition: scenarioEventSettingsPage.h:167
Contains makVrv::DtPage class.
DtScenarioEventSettingsWidget * myWidget
Definition: scenarioEventSettingsPage.h:166
makVrv::DtPageCreatorTemplate< DtScenarioEventSettingsPage > DtScenarioEventSettingsPageCreator
Definition: scenarioEventSettingsPage.h:173
Abstract interface for controlling persistence of state in a dialog.
Definition: DtPersistenceControlsInterface.h:20
DtScenarioEventSettingsWidgetLogic * myLogic
Definition: scenarioEventSettingsPage.h:165
Main container class for scenario event settings widget and logic.
Definition: scenarioEventSettingsPage.h:129
QLayout * myMainLayout
Definition: scenarioEventSettingsPage.h:169
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:30
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: scenarioEventSettingsRecord.h:30