15 #include <QtWidgets/QLabel>
19 class DtScriptedTaskEntityTypeDataWidget;
31 virtual void setLabel(
const QString&);
33 virtual QString label()
const;
36 virtual void setVariableData(
const std::string&)
41 virtual void setDefaultValue(
const std::string&)
46 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& data)
51 virtual void setRange(
double,
double)
67 virtual bool guiElementOnly()
const
73 virtual bool isValid()
const
83 static std::string designerGroup()
85 return tr(
"VR-Forces Data Labels").toUtf8().constData();
88 static std::string headerFile()
90 return tr(
"<vrfGuiCoreQt/simpleLabelWidgets.h>").toUtf8().constData();
93 static std::string variableName()
95 return tr(
"label").toUtf8().constData();
98 virtual void refreshLabels();
101 virtual int supportsDisplayNotation()
const = 0;
105 virtual void slot_onUnitChanged(
int attribute);
124 virtual int supportsDisplayNotation()
const;
140 virtual int supportsDisplayNotation()
const;
156 virtual int supportsDisplayNotation()
const;
172 virtual int supportsDisplayNotation()
const;
188 virtual int supportsDisplayNotation()
const;