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

List of all members.

Public Member Functions

 DtLayoutContainer ()
 default constructor
 DtLayoutContainer (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL)
virtual ~DtLayoutContainer ()
 destructor
 DtLayoutContainer (const DtLayoutContainer &orig, DtReaderWriterRegistry *parentRegistry=NULL)
 copy constructor
DtLayoutContaineroperator= (const DtLayoutContainer &orig)
 assignment operator
virtual QWidgetcreateControls (QWidget *parent)
const DtStringobjectName () const
virtual void setFromParameters (DtReaderWriter *parentRw)
virtual void addElementChangedCallback (DtElementChangedCallbackFcn f, void *u)
virtual void removeElementChangedCallback (DtElementChangedCallbackFcn f, void *u)
virtual bool isModified () const
virtual void objectParametersModified ()
virtual void processUiEvent (const DtUiElementEvent &)
virtual void removeAllCallbacks ()
 Removes all callbacks in this and child items.
virtual void setModelModified (DtModelSetEntry *m)
virtual void uiState (QMap< QString, QVariant > &state) const
virtual void setUiState (const QMap< QString, QVariant > &)
DtUiLayoutSignalHandlersignalHandler ()

Static Public Member Functions

static void subelementChangedCallback (DtUiElement *element, void *usr)

Protected Member Functions

virtual DtlObjPtr getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings)
 Constructs a DtRwString item, and then retrieves it from the stream.
virtual void emptyList ()
virtual void copyList (const DtLayoutContainer &orig)
virtual void processSubelementChanged (DtUiElement *element)

Protected Attributes

DtRwString myReaderWriterName
DtRwString myTitle
DtRwString myObjectName
DtRwBoolean myAddSpacing
QWidgetmyBox
DtLayoutElementmyLayout
DtCallbackList< DtUiElement * > myElementChangedCallbackList
DtUiLayoutSignalHandler mySignalHandler

Constructor & Destructor Documentation

default constructor

DtLayoutContainer::DtLayoutContainer ( const DtString name,
DtReaderWriterRegistry parentRegistry = NULL 
)

destructor

DtLayoutContainer::DtLayoutContainer ( const DtLayoutContainer orig,
DtReaderWriterRegistry parentRegistry = NULL 
)

copy constructor


Member Function Documentation

DtLayoutContainer& DtLayoutContainer::operator= ( const DtLayoutContainer orig)

assignment operator

virtual QWidget* DtLayoutContainer::createControls ( QWidget parent) [virtual]
const DtString& DtLayoutContainer::objectName ( ) const [inline]
virtual void DtLayoutContainer::setFromParameters ( DtReaderWriter parentRw) [virtual]
virtual void DtLayoutContainer::addElementChangedCallback ( DtElementChangedCallbackFcn  f,
void *  u 
) [virtual]
virtual bool DtLayoutContainer::isModified ( ) const [virtual]
virtual void DtLayoutContainer::objectParametersModified ( ) [virtual]
virtual void DtLayoutContainer::processUiEvent ( const DtUiElementEvent ) [virtual]
static void DtLayoutContainer::subelementChangedCallback ( DtUiElement element,
void *  usr 
) [static]
virtual void DtLayoutContainer::removeAllCallbacks ( ) [virtual]

Removes all callbacks in this and child items.

virtual void DtLayoutContainer::setModelModified ( DtModelSetEntry m) [virtual]
virtual void DtLayoutContainer::uiState ( QMap< QString, QVariant > &  state) const [virtual]
virtual void DtLayoutContainer::setUiState ( const QMap< QString, QVariant > &  ) [virtual]
virtual DtlObjPtr DtLayoutContainer::getData ( DtlObjPtr  args,
const DtFilename &  searchPath,
const DtVariableBindingsList variableBindings 
) [protected, virtual]

Constructs a DtRwString item, and then retrieves it from the stream.

Implements DtRwList.

virtual void DtLayoutContainer::emptyList ( ) [protected, virtual]
virtual void DtLayoutContainer::copyList ( const DtLayoutContainer orig) [protected, virtual]
virtual void DtLayoutContainer::processSubelementChanged ( DtUiElement element) [protected, 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)