VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Signals | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
DtSystemPropertyEditDialog Class Reference

Dialog which allows the user to view and edit the parameters for a system. More...

Inheritance diagram for DtSystemPropertyEditDialog:
Inheritance graph
[legend]

Signals

void uiEvent (const DtUiElementEvent &)
 

Public Member Functions

 DtSystemPropertyEditDialog (makVrv::DtDe &, QWidget *parent, const std::vector< DtObjectType > &objectTypes, Qt::WindowFlags f=Qt::Tool)
 
virtual ~DtSystemPropertyEditDialog ()
 
virtual void setSystem (const std::vector< DtRwVariableBindings * > &descriptor, const DtComponentSystemDefinition *definition)
 
virtual void createParameterFrame ()
 
virtual void processUiEvent (const DtUiElementEvent &)
 
virtual void setEnabled (bool)
 
virtual void accept ()
 
virtual void reject ()
 
virtual int exec ()
 
virtual void execModeless (DtUiElement *)
 

Public Attributes

Ui::DtSystemPropertyEditDialogUi myUiImpl
 
std::list< DtUiElement * > mySubElements
 
DtUiElementmyElement
 

Protected Slots

virtual void uiEventSignaled (const DtUiElementEvent &)
 
virtual void uiElementModified ()
 

Protected Member Functions

virtual void restoreFromBackup ()
 
virtual void cleanBackups ()
 
virtual void createBackups ()
 
virtual void closeEvent (QCloseEvent *e)
 

Protected Attributes

std::vector
< DtRwVariableBindings * > 
mySystemDescriptors
 
std::vector
< DtRwVariableBindings * > 
myBackupSystemDescriptors
 
const DtComponentSystemDefinitionmySystemDefinition
 
bool myModeless
 
makVrv::DtDemyDe
 
bool myEnabled
 
std::vector< DtObjectTypemyObjectTypes
 

Detailed Description

Dialog which allows the user to view and edit the parameters for a system.

Which parameters are editable are defined in the meta data of the system.

Constructor & Destructor Documentation

DtSystemPropertyEditDialog::DtSystemPropertyEditDialog ( makVrv::DtDe ,
QWidget *  parent,
const std::vector< DtObjectType > &  objectTypes,
Qt::WindowFlags  f = Qt::Tool 
)
virtual DtSystemPropertyEditDialog::~DtSystemPropertyEditDialog ( )
virtual

Member Function Documentation

virtual void DtSystemPropertyEditDialog::setSystem ( const std::vector< DtRwVariableBindings * > &  descriptor,
const DtComponentSystemDefinition definition 
)
virtual
virtual void DtSystemPropertyEditDialog::createParameterFrame ( )
virtual
virtual void DtSystemPropertyEditDialog::processUiEvent ( const DtUiElementEvent )
virtual
virtual void DtSystemPropertyEditDialog::setEnabled ( bool  )
virtual
virtual void DtSystemPropertyEditDialog::accept ( )
virtual
virtual void DtSystemPropertyEditDialog::reject ( )
virtual
virtual int DtSystemPropertyEditDialog::exec ( )
virtual
virtual void DtSystemPropertyEditDialog::execModeless ( DtUiElement )
virtual
virtual void DtSystemPropertyEditDialog::restoreFromBackup ( )
protectedvirtual
virtual void DtSystemPropertyEditDialog::cleanBackups ( )
protectedvirtual
virtual void DtSystemPropertyEditDialog::createBackups ( )
protectedvirtual
virtual void DtSystemPropertyEditDialog::closeEvent ( QCloseEvent *  e)
protectedvirtual
virtual void DtSystemPropertyEditDialog::uiEventSignaled ( const DtUiElementEvent )
protectedvirtualslot
virtual void DtSystemPropertyEditDialog::uiElementModified ( )
protectedvirtualslot
void DtSystemPropertyEditDialog::uiEvent ( const DtUiElementEvent )
signal

Member Data Documentation

Ui::DtSystemPropertyEditDialogUi DtSystemPropertyEditDialog::myUiImpl
std::list<DtUiElement*> DtSystemPropertyEditDialog::mySubElements
DtUiElement* DtSystemPropertyEditDialog::myElement
std::vector<DtRwVariableBindings*> DtSystemPropertyEditDialog::mySystemDescriptors
protected
std::vector<DtRwVariableBindings*> DtSystemPropertyEditDialog::myBackupSystemDescriptors
protected
const DtComponentSystemDefinition* DtSystemPropertyEditDialog::mySystemDefinition
protected
bool DtSystemPropertyEditDialog::myModeless
protected
makVrv::DtDe& DtSystemPropertyEditDialog::myDe
protected
bool DtSystemPropertyEditDialog::myEnabled
protected
std::vector<DtObjectType> DtSystemPropertyEditDialog::myObjectTypes
protected

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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)