11 #if !defined(Q_MOC_RUN)
19 #include <QtWidgets/QDialog>
33 class DtEntityTypeDictionary;
46 virtual void accept();
48 virtual DtEntityType getEntityType(
const DtEntityType& base);
50 virtual std::map<DtString, DtString> convertTableToMap()
const;
51 virtual void setupTableFor(
const DtString&);
54 virtual void addRow();
55 virtual void removeRow();
56 virtual void onAddEntityType();
57 virtual void onRemoveEntityType();
58 virtual void onEditEntityType();
59 virtual void itemSelectionChanged();
60 virtual void entityTypeChanged();
makVrv::DtDe & myDe
Definition: activitiesEditor.h:110
QToolButton * myEditEntityType
Definition: activitiesEditor.h:76
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
DtRwActivities myActivities
Definition: activitiesEditor.h:86
QToolButton * myRemove
Definition: activitiesEditor.h:72
Maintains a list of enumerations read in from files. The dictionary supports two different types of e...
Definition: enumDictionary.h:98
QComboBox * myEntityTypes
Definition: activitiesEditor.h:78
QPushButton * myOK
OK button for enumeration widget.
Definition: activitiesEditor.h:81
QTableWidget * myActivitiesTable
Definition: activitiesEditor.h:70
QPushButton * myCancelButton
Definition: activitiesEditor.h:66
Definition: objectType.h:27
QLabel * myEntityTypeLabel
Definition: activitiesEditor.h:77
Contains makVrv::DtVirtualBaseClass class.
DtEnumDictionary * myEntityTypesDictionary
Definition: activitiesEditor.h:87
Creator for the canvas.
Definition: activitiesEditor.h:91
QLabel * myInstructions
Definition: activitiesEditor.h:67
QToolButton * myRemoveEntityType
Definition: activitiesEditor.h:75
makVrv::DtDe & myDe
Definition: activitiesEditor.h:85
QHBoxLayout * myButtonModifyLayout
Definition: activitiesEditor.h:69
QPushButton * myOKButton
Definition: activitiesEditor.h:65
QToolButton * myAdd
Definition: activitiesEditor.h:71
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:70
DtString myCurrentItem
Definition: activitiesEditor.h:84
QToolButton * myAddEntityType
Definition: activitiesEditor.h:74
A DtRwActivities list will contain a list of activities (key/value pair) by entity type that will sup...
Definition: rwActivities.h:20
QHBoxLayout * myButtonLayout
Definition: activitiesEditor.h:64
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33
This class will allow editing of the reader/writer key/value pairs.
Definition: activitiesEditor.h:36