16 #include <QtWidgets/QWidget>
35 virtual void setAttributeName(
const QString& name);
38 virtual void setValue(
const QString& value) = 0;
58 template <
typename VisualizerAttributeClass,
typename W
idgetClass>
65 return VisualizerAttributeClass::theTypeInfo();
70 return new WidgetClass(de,parent);
85 virtual void setValue(
const QString& value);
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Definition: DtVisualizerAttribute.h:40
Contains DLL export macros.
String type visualizer attribute.
Definition: DtVisualizerAttribute.h:185
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtVisualizerAttributeWidgetCreatorTemplate< DtVisualizerAttributeString, DtVisualizerAttributeStringWidget > DtVisualizerAttributeStringWidgetCreator
Definition: DtVisualizerAttributeWidget.h:93