VR-Forces 4.1 Class Documentation
List of all members | Signals | Public Member Functions | Static Public Member Functions | Protected Slots | Protected Attributes | Static 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 (QWidget *parent, Qt::WindowFlags f=0)
virtual ~DtSystemPropertyEditDialog ()
virtual void setSystem (DtComponentSystemDescriptor *descriptor, const DtComponentSystemDefinition *definition)
virtual void createParameterFrame ()
virtual void processUiEvent (const DtUiElementEvent &)
virtual bool isModified () const
virtual void accept ()
virtual void reject ()
virtual int exec ()
virtual void execModeless (DtUiElement *)

Static Public Member Functions

static void registerUiTypes ()
 Registers the UI types that will be used with the parameter editing with the factory.

Protected Slots

virtual void uiEventSignaled (const DtUiElementEvent &)

Protected Attributes

Ui::DtSystemPropertyEditDialogUi myUiImpl
DtComponentSystemDescriptormySystemDescriptor
const DtComponentSystemDefinitionmySystemDefinition
std::list< DtUiElement * > mySubElements
DtUiElementmyElement
bool myModeless

Static Protected Attributes

static DtReaderWriterFactory theUiElementFactory

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 ( QWidget parent,
Qt::WindowFlags  f = 0 
)
virtual DtSystemPropertyEditDialog::~DtSystemPropertyEditDialog ( )
virtual

Member Function Documentation

virtual void DtSystemPropertyEditDialog::setSystem ( DtComponentSystemDescriptor descriptor,
const DtComponentSystemDefinition definition 
)
virtual
virtual void DtSystemPropertyEditDialog::createParameterFrame ( )
virtual
virtual void DtSystemPropertyEditDialog::processUiEvent ( const DtUiElementEvent )
virtual
virtual bool DtSystemPropertyEditDialog::isModified ( ) const
virtual
Returns
True if any of the subelements of this dialog have been modified.
static void DtSystemPropertyEditDialog::registerUiTypes ( )
static

Registers the UI types that will be used with the parameter editing with the factory.

virtual void DtSystemPropertyEditDialog::accept ( )
virtual
virtual void DtSystemPropertyEditDialog::reject ( )
virtual
virtual int DtSystemPropertyEditDialog::exec ( )
virtual
virtual void DtSystemPropertyEditDialog::execModeless ( DtUiElement )
virtual
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
DtComponentSystemDescriptor* DtSystemPropertyEditDialog::mySystemDescriptor
protected
const DtComponentSystemDefinition* DtSystemPropertyEditDialog::mySystemDefinition
protected
std::list<DtUiElement*> DtSystemPropertyEditDialog::mySubElements
protected
DtReaderWriterFactory DtSystemPropertyEditDialog::theUiElementFactory
staticprotected
DtUiElement* DtSystemPropertyEditDialog::myElement
protected
bool DtSystemPropertyEditDialog::myModeless
protected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)