33 virtual void setDataEntryOnly(
bool);
34 virtual bool dataEntryOnly()
const;
36 virtual void setSendToBackendOnly(
bool);
37 virtual bool sendToBackendOnly()
const;
42 virtual void onChangeTime(
int hour,
int minutes,
double seconds);
45 virtual void onChangeDate(
int year,
int month,
int day );
47 virtual void onUpdateTimeRequested();
49 virtual void slot_useDayNightIlluminationModelChanged(
bool);
51 virtual void slot_timezoneChanged(
const std::string& oldTimezone,
const std::string& newTimezone);
52 virtual void slot_dateAndTimeFormattingChanged(
const std::string& newFormat);
53 virtual void slot_timeOnCreationIsFrozen(
bool);
54 virtual void slot_timeSetToLocalOnFirstPlacementChanged(
bool);
55 virtual void slot_formatsSetChanged(
const std::string& newFormatsSet);
57 virtual void setTimeBasedOnCreation(
bool);
58 virtual void slot_dateAndTimeOfDayChanged(
int year,
int month,
int day,
int hours,
int mins,
int secs);
60 virtual void scenarioJustLoaded();
82 virtual void onChangeTime(
int hour,
int minutes,
double seconds);
85 virtual void onChangeDate(
int year,
int month,
int day );
Abstract interface for a date and time widget.
Definition: DtDateAndTimeInterface.h:18
The logic for displaying/editing the date and time.
Definition: DtDateAndTimeLogic.h:23
The logic for displaying/editing the date and time.
Definition: vrfEnvironmentConditionsDateAndTimeLogic.h:21
makVrv::DtSignalConnectionManager myConnections
Definition: vrfEnvironmentConditionsDateAndTimeLogic.h:65
bool mySendToBackendOnly
Definition: vrfEnvironmentConditionsDateAndTimeLogic.h:64
Abstract interface for controlling persistence of state in a dialog.
Definition: DtPersistenceControlsInterface.h:20
The logic for displaying/editing the date and time and only updating the widget – nothing else...
Definition: vrfEnvironmentConditionsDateAndTimeLogic.h:71
makVrv::DtSignalConnectionManager myEnvironmentalSettingsManagerConnections
Definition: vrfEnvironmentConditionsDateAndTimeLogic.h:66
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
makVrv::DtDateAndTimeInterface & myInterface
Definition: vrfEnvironmentConditionsDateAndTimeLogic.h:89
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:22
Base class to provide boost signal/slot management.
bool myDataEntryOnly
Definition: vrfEnvironmentConditionsDateAndTimeLogic.h:63
makVrv::DtSignalConnectionManager myConnections
Definition: vrfEnvironmentConditionsDateAndTimeLogic.h:90
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Declaration for the makVrv::DtDateAndTimeLogic class.
makVrv::DtDe & myDe
Definition: vrfEnvironmentConditionsDateAndTimeLogic.h:88