![]() |
VR-Forces Developer's Guide
|
This is a dialog that will allow for the editing of an rule based mapping csv file to map an entity type to a back-end.

Public Member Functions | |
| DtRuleBasedBalanceEditor (makVrv::DtDe &de, QWidget *parent=0, const Qt::WindowFlags &flags=Qt::Tool) | |
| virtual | ~DtRuleBasedBalanceEditor () override |
| virtual bool | init (const DtFilename &csvFile) |
| virtual QString | title () const |
| virtual DtFilename | filename () const |
Public Attributes | |
| QLabel * | myDescription |
| QHBoxLayout * | myTitleLayout |
| QLabel * | myTitleLabel |
| QLineEdit * | myTitle |
| QHBoxLayout * | myButtonLayout |
| QPushButton * | myOKButton |
| QPushButton * | myCancelButton |
| QTreeWidget * | myMatchingRules |
| QMenu * | myMatchingType |
| QAction * | myEntityTypeMatch |
| QAction * | myObjectNameMatch |
Protected Slots | |
| virtual void | validate () |
| virtual void | removeRow () |
| virtual void | addObjectNameMatch () |
| virtual void | addEntityTypeMatch () |
| virtual void | editMatchType () |
| virtual void | moveUp () |
| virtual void | moveDown () |
Protected Member Functions | |
| virtual void | slot_backendDiscovered (const DtVrfBackendState &) |
| virtual QComboBox * | createBackendCombo () |
| virtual void | accept () override |
| virtual void | addRow (DtEntityType, const DtSimulationAddress &, int row=-1) |
| virtual void | addRow (std::string, const DtSimulationAddress &, int row=-1) |
| virtual void | editEntityType (QTreeWidgetItem *) |
| virtual void | editObjectName (QTreeWidgetItem *) |
| virtual void | finalizeRow (QTreeWidgetItem *, const DtSimulationAddress &addr, int row=-1) |
| virtual bool | isValidRegex (const QString &s) const |
| virtual void | updateMovementButtons () |
| virtual void | moveRow (int from, int to) |
| virtual void | addMatchingRule (std::string, const DtSimulationAddress &, int row=-1) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtRuleBasedBalancerObject | myEntityTypeBalancer |
| makVrv::DtSignalConnectionManager | myConnectionManager |
Private Member Functions | |
| DtRuleBasedBalanceEditor (const DtRuleBasedBalanceEditor &orig) | |
| DtRuleBasedBalanceEditor & | operator= (const DtRuleBasedBalanceEditor &orig) |
| makVrf::DtRuleBasedBalanceEditor::DtRuleBasedBalanceEditor | ( | makVrv::DtDe & | de, |
| QWidget * | parent = 0, |
||
| const Qt::WindowFlags & | flags = Qt::Tool |
||
| ) |
default constructor
|
overridevirtual |
destructor
|
private |
copy constructor - not implemented
|
virtual |
Initializers.
|
virtual |
|
virtual |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtual |
|
protectedvirtual |
|
overrideprotectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
private |
assignment operator - not implemented
| QLabel* makVrf::DtRuleBasedBalanceEditor::myDescription |
| QHBoxLayout* makVrf::DtRuleBasedBalanceEditor::myTitleLayout |
| QLabel* makVrf::DtRuleBasedBalanceEditor::myTitleLabel |
| QLineEdit* makVrf::DtRuleBasedBalanceEditor::myTitle |
| QHBoxLayout* makVrf::DtRuleBasedBalanceEditor::myButtonLayout |
| QPushButton* makVrf::DtRuleBasedBalanceEditor::myOKButton |
| QPushButton* makVrf::DtRuleBasedBalanceEditor::myCancelButton |
| QTreeWidget* makVrf::DtRuleBasedBalanceEditor::myMatchingRules |
| QMenu* makVrf::DtRuleBasedBalanceEditor::myMatchingType |
| QAction* makVrf::DtRuleBasedBalanceEditor::myEntityTypeMatch |
| QAction* makVrf::DtRuleBasedBalanceEditor::myObjectNameMatch |
|
protected |
|
protected |
|
protected |