14 #include <QtCore/QList>
15 #include <QtCore/QString>
16 #include <QtCore/QStringList>
18 #include <QtWidgets/QWidget>
19 #include <QtWidgets/QSpinBox>
32 class DtWindDirectionDialWidget;
33 class DtThreeDigitSpinBox;
53 QWidget* parent = NULL,
54 Qt::WindowFlags flags = Qt::Widget);
65 int direction()
const;
69 double directionF()
const;
79 QHBoxLayout* mainLayout();
94 void directionChanged(
int);
97 void directionChanged(
double);
103 void setDirection(
int degrees);
108 void setDirection(
double degrees);
115 virtual void onDialDirectionChanged(
double value);
116 virtual void onHeadingSpinboxChanged(
int value);
128 virtual void changeEvent(
QEvent* evt);
133 virtual void showEvent(QShowEvent* evt);
134 virtual void hideEvent(QHideEvent* evt);
146 void connectToSignals();
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
Contains makVrv::DtVirtualBaseClass class.
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 Spin Box widget that left-pads its integer value with zeros to ensure the value is displayed with a...
Definition: DtThreeDigitSpinBox.h:25