11 #if !defined(Q_MOC_RUN)
17 #include <QtWidgets/QDialog>
43 virtual void accept();
49 virtual void convertTableToAssemblyItems(
const std::string& type,
54 virtual std::string typeForTab(
int t)
const;
57 virtual void addRow();
58 virtual void removeRow();
59 virtual void itemSelectionChanged();
60 virtual void assemblyItemTypeChanged();
61 virtual void variableChanged();
79 typedef std::map<std::string, DtAssembliesReaderWriter::RootNodeContainer>
AssemblyItemsMap;
AssemblyItemsMap myAssemblyItemsMap
Definition: assemblyItemsEditor.h:81
std::map< std::string, DtAssembliesReaderWriter::RootNodeContainer > AssemblyItemsMap
Definition: assemblyItemsEditor.h:79
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
std::string myCurrentAssembly
Definition: assemblyItemsEditor.h:83
makVrv::DtDe & myDe
Definition: assemblyItemsEditor.h:77
Creator for the canvas.
Definition: assemblyItemsEditor.h:90
QHBoxLayout * myButtonModifyLayout
Definition: assemblyItemsEditor.h:69
QTabBar * myAssemblyItemTypes
Definition: assemblyItemsEditor.h:74
QStringList myUnusedVariables
Definition: assemblyItemsEditor.h:86
makVrv::DtDe & myDe
Definition: assemblyItemsEditor.h:109
Definition: assembliesReaderWriter.h:107
QPushButton * myOKButton
Definition: assemblyItemsEditor.h:65
QLabel * myInstructions
Definition: assemblyItemsEditor.h:67
QPushButton * myCancelButton
Definition: assemblyItemsEditor.h:66
Contains makVrv::DtVirtualBaseClass class.
This class will allow editing of the assembly items that apply to rolling up assemblies.
Definition: assemblyItemsEditor.h:33
QTableWidget * myAssemblyItems
Definition: assemblyItemsEditor.h:70
QStringList myAvailableVariables
Definition: assemblyItemsEditor.h:85
QToolButton * myRemove
Definition: assemblyItemsEditor.h:72
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
QToolButton * myAdd
Definition: assemblyItemsEditor.h:71
QHBoxLayout * myButtonLayout
Definition: assemblyItemsEditor.h:64
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33