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()
override;
148 virtual QString title()
override;
151 virtual const std::string& pageClassName()
const override;
154 static const std::string& thePageClassName();
159 virtual void activate()
override;
162 virtual void deactivate()
override;
makVrv::DtPersistenceToolbarWidget * myToolbar
Definition: scenarioEventSettingsPage.h:171
Contains makVrv::DtPage class declaration.
DtScenarioEventSettingsWidget * myWidget
Definition: scenarioEventSettingsPage.h:170
makVrv::DtPageCreatorTemplate< DtScenarioEventSettingsPage > DtScenarioEventSettingsPageCreator
Definition: scenarioEventSettingsPage.h:177
Abstract interface for controlling persistence of state in a dialog.
Definition: DtPersistenceControlsInterface.h:20
DtScenarioEventSettingsWidgetLogic * myLogic
Definition: scenarioEventSettingsPage.h:169
Main container class for scenario event settings widget and logic.
Definition: scenarioEventSettingsPage.h:129
QLayout * myMainLayout
Definition: scenarioEventSettingsPage.h:173
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:51
Base class to provide boost signal/slot management.
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
A collection of icon configurations. The collection maintains flags indicating whether to generate ic...
Definition: DtQIconConfiguration.h:131
Definition: scenarioEventSettingsRecord.h:30