15 #include <QtWidgets/QDialog>
17 #include <QtGui/QValidator>
21 class DtEntityMapperKey;
32 class DtEntityMapperKey;
42 virtual bool init(
bool categorySelection =
true,
int onlyForKind = -1);
44 virtual QString parameterType()
const;
47 virtual QString name()
const;
51 virtual void setEntityType(
const DtEntityType&);
53 virtual QString category()
const;
57 virtual DtEntityType templateType()
const;
59 virtual void updateTakeVisualsFrom();
63 virtual void setCanSelectVisuals(
bool b);
66 virtual void accept();
69 virtual void categoryChanged();
71 virtual void updateTemplates();
72 virtual void templateChanged();
QLabel * myDescriptionLabel
Definition: newEntityDialog.h:76
Definition: entityMapperKey.h:23
Virtual base class.
Definition: DtVirtualBaseClass.h:19
QLabel * myTakeVisualsFromLabel
Definition: newEntityDialog.h:86
A unicode string.
Definition: DtUnicode.h:33
QComboBox * myTakeVisualsFrom
Definition: newEntityDialog.h:87
DtRwNLengthStringVector is a named, readable/writable vector of strings of arbitrary length...
Definition: rwNLengthStringVector.h:28
QComboBox * myTemplates
Definition: newEntityDialog.h:81
*virtual const DtObjectType & objectType() const
QLabel * myTemplatesLabel
Definition: newEntityDialog.h:80
QLabel * myEntityTypeLabel
Definition: newEntityDialog.h:84
QLabel * myCategoriesLabel
Definition: newEntityDialog.h:79
Definition: objectType.h:27
QComboBox * myCategories
Definition: newEntityDialog.h:78
makVrv::DtDe & myDe
Definition: newEntityDialog.h:117
QLabel * myNameLabel
Definition: newEntityDialog.h:83
Contains makVrv::DtVirtualBaseClass class.
QPushButton * myOKButton
Definition: newEntityDialog.h:88
int myLastKind
Definition: newEntityDialog.h:93
QLabel * myDescription
Definition: newEntityDialog.h:77
QLineEdit * myName
Definition: newEntityDialog.h:82
Creator for the list.
Definition: newEntityDialog.h:98
Definition: newEntityDialog.h:35
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtEntityType myTemplateMatch
Definition: newEntityDialog.h:92
DtEnumerationWidget * myEntityType
Definition: newEntityDialog.h:85
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:32
makVrv::DtDe & myDe
Definition: newEntityDialog.h:91
bool myCanSelectVisuals
Definition: newEntityDialog.h:94