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;
63 virtual QSize minimumSizeHint()
const;
83 virtual void setupUi();
89 virtual void display(
const QString&);
91 virtual void setEnabled(
bool);
93 virtual void showEvent(QShowEvent *);
94 virtual void hideEvent(QHideEvent *);
98 virtual void updateTime();
100 virtual bool needsTimeUpdate()
const;
101 virtual void updateSimTime();
128 virtual QWidget* create(
makVrv::DtDe& de, QWidget* parent,
const Qt::WindowFlags& flags);
Definition: vrfBackendState.h:69
#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
virtual ~DtQLabel()
Definition: simulationTimeWidget.h:58
DtQLabel(QWidget *parent=0)
Definition: simulationTimeWidget.h:57
Definition: simulationTimeWidget.h:54
Base class to provide boost signal/slot management.
bool myMinimumSizeHintSet
Definition: simulationTimeWidget.h:67
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69