![]() |
VR-Forces Developer's Guide
|
This class will allow editing of the roll-up rules that apply to rolling up assemblies.

Public Member Functions | |
| DtRollUpRulesEditor (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtRollUpRulesEditor () |
Public Attributes | |
| QHBoxLayout * | myButtonLayout |
| QPushButton * | myOKButton |
| QPushButton * | myCancelButton |
| QLabel * | myInstructions |
| QHBoxLayout * | myButtonModifyLayout |
| QTableWidget * | myRollUpRulesTable |
| QToolButton * | myAdd |
| QToolButton * | myRemove |
Protected Slots | |
| virtual void | addRow () |
| virtual void | removeRow () |
| virtual void | itemSelectionChanged () |
| virtual void | currentVariableChanged () |
| virtual void | rollUpTypeChanged () |
Protected Member Functions | |
| virtual void | accept () |
| virtual void | setupTableForRollUpItems (const DtAssembliesReaderWriter::RwRootNode &) |
| virtual void | convertTableToRollUpRulesAndVariables () |
| virtual void | removeFromAllButThis (const QString &, QComboBox *) |
| virtual void | addToAllButThis (const QString &, QComboBox *) |
| virtual void | setupRollUpTable () |
| virtual void | currentVariableChanged (QComboBox *) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtAssembliesReaderWriter::RwRootNode | myRollUpRules |
| DtAssembliesReaderWriter::RootNodeContainer | myVariables |
| QStringList | myAvailableVariables |
| QStringList | myUnusedVariables |
| QStringList | myAvailableSystemVariables |
| QStringList | myUnusedSystemVariables |
| std::map< QString, std::string > | myColumnHeaderToVariableMap |
| std::map< std::string, QString > | myVariableToColumnHeaderMap |
| DtRollUpRulesEditor::DtRollUpRulesEditor | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
|
virtual |
|
protectedvirtual |
Called when dialog is accepted. Write out all changes.
|
protectedvirtual |
Sets up table for given roll up item.
|
protectedvirtual |
Converts table to roll up rules and variables.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
| QHBoxLayout* DtRollUpRulesEditor::myButtonLayout |
| QPushButton* DtRollUpRulesEditor::myOKButton |
| QPushButton* DtRollUpRulesEditor::myCancelButton |
| QLabel* DtRollUpRulesEditor::myInstructions |
| QHBoxLayout* DtRollUpRulesEditor::myButtonModifyLayout |
| QTableWidget* DtRollUpRulesEditor::myRollUpRulesTable |
| QToolButton* DtRollUpRulesEditor::myAdd |
| QToolButton* DtRollUpRulesEditor::myRemove |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |