VR-Forces 4.0.4 Class Documentation
Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtSetAttributesDialog Class Reference
Inheritance diagram for makVrf::DtSetAttributesDialog:
Inheritance graph
[legend]

List of all members.

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
QPushButtonmyApplyButton
QPushButtonmyOKButton
QPushButtonmyCancelButton
QGridLayout * myGridLayout
QWidgetmyAttributeCanvas
QLabelmyInvalidLabel

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
DtAttributeInfomyAttributeInfo
const DtAttributesManagermyAttributesManager
QHash< int, QComboBox * > myComboBoxes

Constructor & Destructor Documentation

makVrf::DtSetAttributesDialog::DtSetAttributesDialog ( makVrv::DtDe de,
QWidget parent,
const Qt::WindowFlags &  flags = 0 
)

Member Function Documentation

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]
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 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]

Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)