VR-Forces 4.2 Class Documentation
List of all members | Signals | Public Member Functions | 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 &)
void accepted ()
void rejected ()

Public Member Functions

 DtSystemPropertyEditDialog (makVrv::DtDe &, QWidget *parent, 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 accept ()
virtual void reject ()
virtual int exec ()
virtual void execModeless (DtUiElement *)

Protected Slots

virtual void uiEventSignaled (const DtUiElementEvent &)

Protected Member Functions

virtual void restoreFromBackup ()
virtual void cleanBackups ()
virtual void createBackups ()

Protected Attributes

Ui::DtSystemPropertyEditDialogUi myUiImpl
std::vector
< DtRwVariableBindings * > 
mySystemDescriptors
std::vector
< DtRwVariableBindings * > 
myBackupSystemDescriptors
const DtComponentSystemDefinitionmySystemDefinition
std::list< DtUiElement * > mySubElements
DtUiElementmyElement
bool myModeless
makVrv::DtDe & myDe

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,
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::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::uiEventSignaled ( const DtUiElementEvent )
protectedvirtualslot
void DtSystemPropertyEditDialog::uiEvent ( const DtUiElementEvent )
signal
void DtSystemPropertyEditDialog::accepted ( )
signal
void DtSystemPropertyEditDialog::rejected ( )
signal

Member Data Documentation

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

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)