11 #if !defined(Q_MOC_RUN)
19 #include <QtWidgets/QDialog>
44 virtual void accept();
50 virtual void convertTableToRollUpRulesAndVariables();
52 virtual void removeFromAllButThis(
const QString&,
QComboBox*);
53 virtual void addToAllButThis(
const QString&,
QComboBox*);
54 virtual void setupRollUpTable();
56 virtual void currentVariableChanged(
QComboBox*);
59 virtual void addRow();
60 virtual void removeRow();
61 virtual void itemSelectionChanged();
62 virtual void currentVariableChanged();
63 virtual void rollUpTypeChanged();
QToolButton * myAdd
Definition: rollUpRulesEditor.h:73
QTableWidget * myRollUpRulesTable
Definition: rollUpRulesEditor.h:72
QHBoxLayout * myButtonLayout
Definition: rollUpRulesEditor.h:66
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
QPushButton * myCancelButton
Definition: rollUpRulesEditor.h:68
Definition: assembliesReaderWriter.h:31
QToolButton * myRemove
Definition: rollUpRulesEditor.h:74
This class will allow editing of the roll-up rules that apply to rolling up assemblies.
Definition: rollUpRulesEditor.h:34
Definition: assembliesReaderWriter.h:107
makVrv::DtDe & myDe
Definition: rollUpRulesEditor.h:111
QStringList myUnusedVariables
Definition: rollUpRulesEditor.h:82
QLabel * myInstructions
Definition: rollUpRulesEditor.h:69
Contains makVrv::DtVirtualBaseClass class.
QPushButton * myOKButton
Definition: rollUpRulesEditor.h:67
QStringList myAvailableVariables
Definition: rollUpRulesEditor.h:81
std::map< QString, std::string > myColumnHeaderToVariableMap
Definition: rollUpRulesEditor.h:87
QStringList myAvailableSystemVariables
Definition: rollUpRulesEditor.h:84
QHBoxLayout * myButtonModifyLayout
Definition: rollUpRulesEditor.h:71
DtAssembliesReaderWriter::RwRootNode myRollUpRules
Definition: rollUpRulesEditor.h:78
std::map< std::string, QString > myVariableToColumnHeaderMap
Definition: rollUpRulesEditor.h:88
QStringList myUnusedSystemVariables
Definition: rollUpRulesEditor.h:85
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:72
makVrv::DtDe & myDe
Definition: rollUpRulesEditor.h:77
Creator for the canvas.
Definition: rollUpRulesEditor.h:92
DtAssembliesReaderWriter::RootNodeContainer myVariables
Definition: rollUpRulesEditor.h:79
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33