19 #include <QtWidgets/QWidget>
20 #include <QtWidgets/QLabel>
33 class DtSimulationTimeWidgetLogic;
34 class DtVrfBackendState;
57 DtQLabel(QWidget* parent = 0) :
QLabel(parent), myMinimumSizeHintSet(false) {};
60 virtual void setMinimumSizeHint(
const QSize&);
61 virtual void resetMinimumSizeHint();
62 virtual QSize sizeHint()
const override;
63 virtual QSize minimumSizeHint()
const override;
83 virtual void setupUi();
86 virtual void reset()
override;
89 virtual void display(
const QString&)
override;
91 virtual void setEnabled(
bool)
override;
93 virtual void showEvent(QShowEvent*)
override;
94 virtual void hideEvent(QHideEvent*)
override;
98 virtual void updateTime();
100 virtual bool needsTimeUpdate()
const;
101 virtual void updateSimTime();
130 virtual QWidget* create(
makVrv::DtDe& de, QWidget* parent,
const Qt::WindowFlags& flags)
override;
Definition: vrfBackendState.h:65
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
QSize myMinimumSizeHint
Definition: simulationTimeWidget.h:66
DtQLabel(QWidget *parent=0)
Definition: simulationTimeWidget.h:57
Definition: simulationTimeWidget.h:54
Base class to provide boost signal/slot management.
virtual ~DtQLabel() override
Definition: simulationTimeWidget.h:58
bool myMinimumSizeHintSet
Definition: simulationTimeWidget.h:67
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