15 #include <QtWidgets/QLabel>
19 class DtScriptedTaskEntityTypeDataWidget;
32 virtual void setLabel(
const QString&)
override;
34 virtual QString label()
const override;
48 virtual void setupFrom(
const std::set<makVrv::DtUniqueID>& data)
override {
52 virtual void setRange(
double,
double)
override {
81 return tr(
"VR-Forces Data Labels").toUtf8().constData();
86 return tr(
"<vrfGuiDataEntryWidgets/simpleLabelWidgets.h>").toUtf8().constData();
91 return tr(
"label").toUtf8().constData();
94 virtual void refreshLabels();
102 virtual void selectionChanged(
const std::set<makVrv::DtUniqueID>&)
override;
122 virtual bool supportsDisplayNotation(
const makVrv::DtUnicode& type)
const override;
139 virtual bool supportsDisplayNotation(
const makVrv::DtUnicode& type)
const override;
155 virtual bool supportsDisplayNotation(
const makVrv::DtUnicode& type)
const override;
171 virtual bool supportsDisplayNotation(
const makVrv::DtUnicode& type)
const override;
187 virtual bool supportsDisplayNotation(
const makVrv::DtUnicode& type)
const override;
203 virtual bool supportsDisplayNotation(
const makVrv::DtUnicode& type)
const override;
Heading (orientation) label. This will change units if display units for orientation change...
Definition: simpleLabelWidgets.h:192
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
Definition: readerWriter.h:85
Altitude label. This will change units if display units for altitude change.
Definition: simpleLabelWidgets.h:144
DtTaskSetVariableWidgetCreator< DtSimpleRangeLabel > DtScriptedTaskRangeLabelCreator
Definition: simpleLabelWidgets.h:207
static DtUnicode tr(const char *ascii)
Ascii translation function, used to be compatible with Qt's translation tools. This will simply call ...
Definition: DtUnicode.h:92
DtTaskSetVariableWidgetCreator< DtSimpleAltitudeLabel > DtScriptedTaskAltitudeLabelCreator
Definition: simpleLabelWidgets.h:209
DtTaskSetVariableWidgetCreator< DtSimpleSmallRangeLabel > DtScriptedTaskSmallRangeLabelCreator
Definition: simpleLabelWidgets.h:208
#define DT_DLL_VRFGUIDATAENTRYWIDGETS
Definition: vrfGuiDataEntryWidgets.h:22
DtTaskSetVariableWidgetCreator< DtSimpleTurnRateLabel > DtScriptedTaskTurnRateLabelCreator
Definition: simpleLabelWidgets.h:211
Range label. This will change units if display units for distance change.
Definition: simpleLabelWidgets.h:112
DtTaskSetVariableWidgetCreator< DtSimpleRateLabel > DtScriptedTaskRateLabelCreator
Definition: simpleLabelWidgets.h:210
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
DtTaskSetVariableWidgetCreator< DtSimpleHeadingLabel > DtScriptedTaskHeadingLabelCreator
Definition: simpleLabelWidgets.h:212
Small range label. This will change units if display units for small distance change.
Definition: simpleLabelWidgets.h:127
Rate label. This will change units if display units for velocity change.
Definition: simpleLabelWidgets.h:160
Turn Rate (Rotational Velocity) label. This will change units if display units for rotational velocit...
Definition: simpleLabelWidgets.h:176