39 virtual void setDateAndTime(
int year,
int month,
int day,
40 int hours,
int minutes,
double seconds) = 0;
44 virtual void setTimeScale(
double timeScale) = 0;
47 virtual void activate() = 0;
50 virtual void deactivate() = 0;
57 virtual void setWidgetsEnabled(
bool isEnabled) = 0;
Abstract interface for a date and time widget.
Definition: DtDateAndTimeInterface.h:18
boost::signal< void(double)> signal_changeTimeScale
Definition: DtDateAndTimeInterface.h:66
boost::signal< void(int, int, int)> signal_changeDate
Definition: DtDateAndTimeInterface.h:65
boost::signal< void()> signal_timeUpdateRequested
Definition: DtDateAndTimeInterface.h:63
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
boost::signal< void(int, int, double)> signal_changeTime
Definition: DtDateAndTimeInterface.h:64