![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtSetAttributesDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtSetAttributesDialog () |
| virtual void | run (const std::vector< makVrv::DtSimEntry * > &) |
| Override to run the dialog. | |
| virtual void | setInvalid () |
| Sets dialog to show invalid label and gray out ok and apply buttons. | |
| bool | valid () const |
| Override to return whether or not extension is valid. | |
| virtual void | setValid () |
| const QHash< int, QComboBox * > & | comboBoxes () const |
| virtual void | clear () |
| Clears out gui. | |
| virtual QHBoxLayout * | createAttributeCombo (const DtAttributeValueInfo &info) |
| virtual void | createAttributeCombo (const DtAttributeValueInfo &info, int iRow, int iCol) |
| virtual void | modifyComboBox (const DtAttributeValueInfo &info, QComboBox *box) |
| virtual void | setupInitialValues (const DtAttributesManager *, const std::vector< makVrv::DtSimEntry * > &) |
| virtual void | setupGui (const std::vector< makVrv::DtSimEntry * > &) |
Public Attributes | |
| QHBoxLayout * | myButtonLayout |
| QVBoxLayout * | myMasterLayout |
| QPushButton * | myApplyButton |
| QPushButton * | myOKButton |
| QPushButton * | myCancelButton |
| QGridLayout * | myGridLayout |
| QWidget * | myAttributeCanvas |
| QLabel * | myInvalidLabel |
Protected Slots | |
| virtual void | onCancel () |
| virtual void | onApply () |
| virtual void | onOk () |
Protected Member Functions | |
| virtual void | setupGui () |
| Sets up gui. | |
| virtual void | slot_closeDialog () |
| virtual void | slot_applyAttributes () |
| virtual int | value (makVrv::DtSimEntry *) const =0 |
| Returns the value of the bit pattern flag to show in dialog. | |
| virtual DtEntityMapperKey | entityType (makVrv::DtSimEntry *) const |
| virtual int | attributeValueFromDialog () const |
| virtual void | setAttributes (const std::vector< makVrv::DtSimEntry * > &data, int attributeValue) |
| virtual void | sendRequest ()=0 |
Protected Attributes | |
| int | myAttributesPerRow |
| DtAttributeInfo * | myAttributeInfo |
| const DtAttributesManager * | myAttributesManager |
| QHash< int, QComboBox * > | myComboBoxes |
| makVrf::DtSetAttributesDialog::DtSetAttributesDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
| virtual makVrf::DtSetAttributesDialog::~DtSetAttributesDialog | ( | ) | [virtual] |
| virtual void makVrf::DtSetAttributesDialog::run | ( | const std::vector< makVrv::DtSimEntry * > & | ) | [virtual] |
Override to run the dialog.
Supplies data of entities that are selected for this dialog
Implements makVrf::DtCommandDialogExtensionInterface.
Reimplemented in makVrf::DtSetCapabilitiesDialog, and makVrf::DtSetAppearanceDialog.
| virtual void makVrf::DtSetAttributesDialog::setInvalid | ( | ) | [virtual] |
Sets dialog to show invalid label and gray out ok and apply buttons.
| bool makVrf::DtSetAttributesDialog::valid | ( | ) | const [inline, virtual] |
Override to return whether or not extension is valid.
Reimplemented from makVrf::DtTaskSetDialogInterface.
| virtual void makVrf::DtSetAttributesDialog::setValid | ( | ) | [virtual] |
| const QHash<int, QComboBox*>& makVrf::DtSetAttributesDialog::comboBoxes | ( | ) | const [inline] |
| virtual void makVrf::DtSetAttributesDialog::clear | ( | ) | [virtual] |
Clears out gui.
| virtual void makVrf::DtSetAttributesDialog::setupGui | ( | ) | [protected, virtual] |
Sets up gui.
| virtual void makVrf::DtSetAttributesDialog::onCancel | ( | ) | [protected, virtual, slot] |
Implements makVrf::DtCommandDialogExtensionInterface.
| virtual void makVrf::DtSetAttributesDialog::onApply | ( | ) | [protected, virtual, slot] |
| virtual void makVrf::DtSetAttributesDialog::onOk | ( | ) | [protected, virtual, slot] |
| virtual QHBoxLayout* makVrf::DtSetAttributesDialog::createAttributeCombo | ( | const DtAttributeValueInfo & | info | ) | [virtual] |
| virtual void makVrf::DtSetAttributesDialog::createAttributeCombo | ( | const DtAttributeValueInfo & | info, |
| int | iRow, | ||
| int | iCol | ||
| ) | [virtual] |
| virtual void makVrf::DtSetAttributesDialog::modifyComboBox | ( | const DtAttributeValueInfo & | info, |
| QComboBox * | box | ||
| ) | [virtual] |
Reimplemented in makVrf::DtSetAppearanceDialog.
| virtual void makVrf::DtSetAttributesDialog::setupInitialValues | ( | const DtAttributesManager * | , |
| const std::vector< makVrv::DtSimEntry * > & | |||
| ) | [virtual] |
| virtual void makVrf::DtSetAttributesDialog::setupGui | ( | const std::vector< makVrv::DtSimEntry * > & | ) | [virtual] |
| virtual void makVrf::DtSetAttributesDialog::slot_closeDialog | ( | ) | [protected, virtual] |
| virtual void makVrf::DtSetAttributesDialog::slot_applyAttributes | ( | ) | [protected, virtual] |
| virtual int makVrf::DtSetAttributesDialog::value | ( | makVrv::DtSimEntry * | ) | const [protected, pure virtual] |
Returns the value of the bit pattern flag to show in dialog.
Implemented in makVrf::DtSetAppearanceDialog, and makVrf::DtSetCapabilitiesDialog.
| virtual DtEntityMapperKey makVrf::DtSetAttributesDialog::entityType | ( | makVrv::DtSimEntry * | ) | const [protected, virtual] |
| virtual int makVrf::DtSetAttributesDialog::attributeValueFromDialog | ( | ) | const [protected, virtual] |
| virtual void makVrf::DtSetAttributesDialog::setAttributes | ( | const std::vector< makVrv::DtSimEntry * > & | data, |
| int | attributeValue | ||
| ) | [protected, virtual] |
| virtual void makVrf::DtSetAttributesDialog::sendRequest | ( | ) | [protected, pure virtual] |
Implemented in makVrf::DtSetAppearanceDialog, and makVrf::DtSetCapabilitiesDialog.
int makVrf::DtSetAttributesDialog::myAttributesPerRow [protected] |
const DtAttributesManager* makVrf::DtSetAttributesDialog::myAttributesManager [protected] |
| QHBoxLayout* makVrf::DtSetAttributesDialog::myButtonLayout |
| QVBoxLayout* makVrf::DtSetAttributesDialog::myMasterLayout |
| QGridLayout* makVrf::DtSetAttributesDialog::myGridLayout |
QHash<int, QComboBox*> makVrf::DtSetAttributesDialog::myComboBoxes [protected] |