VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Signals | Public Member Functions | Protected Member Functions | Protected Attributes
DtMultipleOpdParameterPropertySheet Class Reference
Inheritance diagram for DtMultipleOpdParameterPropertySheet:
Inheritance graph
[legend]

Signals

void multipleValuesRestored (DtPropertyItem *)
- Signals inherited from DtOpdParameterPropertySheet
void opdParameterModified (DtVrfObjectParameters *)
- Signals inherited from DtPropertySheet
void propertyItemUpdated (DtPropertyItem *)
void propertyItemRestored (DtPropertyItem *)
void propertyItemAdded (DtPropertyItem *, DtPropertyItem *)
void propertyValueRemoved (DtPropertyItem *)
void propertyValueRemovedFrom (DtPropertyItem *, DtPropertyItem *)
- Signals inherited from makVrf::DtTreeWidget
void mouseLeftPressed (QTreeWidgetItem *, QMouseEvent *, int col)
 Emitted when the mouse button is pressed.
void rightClickOnItem (QTreeWidgetItem *, QMouseEvent *, int col)
 Emitted when right button is released.
void contentsMoving (int, int)

Public Member Functions

 DtMultipleOpdParameterPropertySheet (makVrv::DtDe &, QWidget *parent=NULL)
virtual ~DtMultipleOpdParameterPropertySheet ()
void setObjectParameters (const QList< DtVrfObjectParameters * > &current, const QList< DtVrfObjectParameters * > &backup)
- Public Member Functions inherited from DtOpdParameterPropertySheet
 DtOpdParameterPropertySheet (makVrv::DtDe &, QWidget *parent=NULL)
virtual ~DtOpdParameterPropertySheet ()
void setObjectParameters (DtVrfObjectParameters *)
DtVrfObjectParametersobjectParameters ()
virtual bool lookupParameterDocumentation (DtPropertyItem *item, DtReaderWriterClassMemberDataRecord &rwClassMemberDataRec) const
virtual void updateParameterReferenceDisplay (DtPropertyItem *item)
void setReadOnly (bool b)
virtual const DtEntityType & getEntityTypeFromParamType (const DtString &paramType)
virtual void addEntityTypeParamMapping (const DtString &paramType, const DtEntityType &type)
- Public Member Functions inherited from DtPropertySheet
 DtPropertySheet (makVrv::DtDe &, QWidget *parent=NULL)
virtual ~DtPropertySheet ()
virtual void valueRemoved (DtPropertyItem *)
virtual bool canCreateItem () const
virtual bool canDeleteItem () const
virtual bool canRestoreItem () const
virtual void deleteEntry (QTreeWidgetItem *)
virtual void restoreEntry (QTreeWidgetItem *)
virtual void createEntry (QTreeWidgetItem *)
virtual DtPropertyItemitemWithReaderWriterVariable (DtReaderWriter *)
virtual DtPropertyItemlastChild ()
virtual QString selectedPath () const
DtPropertyItemselectedItem () const
virtual void sizeColumn (int)
void setPropertyFileName (const QString &)
const QString & propertyFileName () const
void setSourceFileName (const QString &)
const QString & sourceFileName () const
void setSupportsVariables (bool)
bool supportsVariables () const
- Public Member Functions inherited from makVrf::DtTreeWidget
 DtTreeWidget (QWidget *parent)
 Constructor.
virtual ~DtTreeWidget ()
 DTOR.
virtual QTreeWidgetItemlastItem () const
 Returns the last item in the list.
QTreeWidgetItemitemFromIndex (const QModelIndex &idx)
QModelIndex indexFromItem (QTreeWidgetItem *item, int column=0) const
virtual int indexOfChild (QTreeWidgetItem *) const
 Returns the index of the child.
unsigned int depth (QTreeWidgetItem *) const
 Returns the number of levels down this item is.
QTreeWidgetItemnextSibling (QTreeWidgetItem *) const
 Returns the next item after the supplied item.
void setAllowEmptySelection (bool)
 Only valid in single selection mode.
bool allowEmptySelection () const

Protected Member Functions

virtual void valueUpdated (DtPropertyItem *)
virtual void valueRestored (DtPropertyItem *)
virtual void valueAdded (DtPropertyItem *newItem, DtPropertyItem *parent, DtPropertyCreationDialog *, bool isNew=false)
virtual DtReaderWriterfindValue (DtPropertyItem *p, DtReaderWriter *source, DtReaderWriter *var)
virtual void valueRemovedFrom (DtPropertyItem *, DtPropertyItem *)
virtual DtReaderWriterneedsExactMatch (DtPropertyItem *source) const
virtual DtReaderWriterneedsExactMatch (const DtReaderWriterRegistry &source, bool recurse=true) const
virtual bool exactMatch (DtReaderWriter *source, DtReaderWriter *dest) const
virtual DtReaderWriterfindListValue (DtPropertyItem *p, DtReaderWriter *source, DtReaderWriter *var)
virtual DtString lookupParentRwType (DtPropertyItem *item) const
- Protected Member Functions inherited from DtOpdParameterPropertySheet
virtual void addListVariable (DtReaderWriter *p, const char *var)
virtual void addBooleanVariable (DtReaderWriter *p, const char *var)
- Protected Member Functions inherited from DtPropertySheet
virtual void resizeEvent (QResizeEvent *e)
virtual bool eventFilter (QObject *, QEvent *)
virtual QString pathOfText (QTreeWidgetItem *) const
- Protected Member Functions inherited from makVrf::DtTreeWidget
virtual void mousePressEvent (QMouseEvent *event)
virtual void mouseReleaseEvent (QMouseEvent *event)
virtual void scrollContentsBy (int, int)
virtual QSize sizeHint () const
 Need to do this as default sizeHint() for an abstract scroll area (in Qt 4.2.2) is too large.
virtual
QItemSelectionModel::SelectionFlags 
selectionCommand (const QModelIndex &index, const QEvent *event=0) const
 Override to allow empty selection in single selection mode.
virtual
QItemSelectionModel::SelectionFlags 
selectionBehaviorFlags () const

Protected Attributes

QList< DtVrfObjectParameters * > myListParameters
QList< DtVrfObjectParameters * > myListBackupParameters
bool myInPropertyUpdate
DtPropertyItemmyAddingTo
- Protected Attributes inherited from DtOpdParameterPropertySheet
DtVrfObjectParametersmyObjectParameters
bool myReadOnly
std::map< DtString, DtEntityType > myParamToEntityTypeMap
- Protected Attributes inherited from DtPropertySheet
QString myPropertyFileName
QString mySourceFileName
bool mySupportsVariables
makVrv::DtDemyDe
- Protected Attributes inherited from makVrf::DtTreeWidget
bool myMouseRightClick
bool myAllowEmptySelection

Additional Inherited Members

- Public Slots inherited from DtOpdParameterPropertySheet
virtual void selectionChanged (const QItemSelection &, const QItemSelection &)

Constructor & Destructor Documentation

DtMultipleOpdParameterPropertySheet::DtMultipleOpdParameterPropertySheet ( makVrv::DtDe ,
QWidget parent = NULL 
)
virtual DtMultipleOpdParameterPropertySheet::~DtMultipleOpdParameterPropertySheet ( )
virtual

Member Function Documentation

void DtMultipleOpdParameterPropertySheet::setObjectParameters ( const QList< DtVrfObjectParameters * > &  current,
const QList< DtVrfObjectParameters * > &  backup 
)
inline
virtual void DtMultipleOpdParameterPropertySheet::valueUpdated ( DtPropertyItem )
protectedvirtual

Reimplemented from DtOpdParameterPropertySheet.

virtual void DtMultipleOpdParameterPropertySheet::valueRestored ( DtPropertyItem )
protectedvirtual

Reimplemented from DtOpdParameterPropertySheet.

virtual void DtMultipleOpdParameterPropertySheet::valueAdded ( DtPropertyItem newItem,
DtPropertyItem parent,
DtPropertyCreationDialog ,
bool  isNew = false 
)
protectedvirtual

Reimplemented from DtOpdParameterPropertySheet.

virtual DtReaderWriter* DtMultipleOpdParameterPropertySheet::findValue ( DtPropertyItem p,
DtReaderWriter source,
DtReaderWriter var 
)
protectedvirtual
virtual void DtMultipleOpdParameterPropertySheet::valueRemovedFrom ( DtPropertyItem ,
DtPropertyItem  
)
protectedvirtual

Reimplemented from DtPropertySheet.

virtual DtReaderWriter* DtMultipleOpdParameterPropertySheet::needsExactMatch ( DtPropertyItem source) const
protectedvirtual
virtual DtReaderWriter* DtMultipleOpdParameterPropertySheet::needsExactMatch ( const DtReaderWriterRegistry source,
bool  recurse = true 
) const
protectedvirtual
virtual bool DtMultipleOpdParameterPropertySheet::exactMatch ( DtReaderWriter source,
DtReaderWriter dest 
) const
protectedvirtual
virtual DtReaderWriter* DtMultipleOpdParameterPropertySheet::findListValue ( DtPropertyItem p,
DtReaderWriter source,
DtReaderWriter var 
)
protectedvirtual
virtual DtString DtMultipleOpdParameterPropertySheet::lookupParentRwType ( DtPropertyItem item) const
protectedvirtual

Reimplemented from DtOpdParameterPropertySheet.

void DtMultipleOpdParameterPropertySheet::multipleValuesRestored ( DtPropertyItem )
signal

Member Data Documentation

QList<DtVrfObjectParameters*> DtMultipleOpdParameterPropertySheet::myListParameters
protected

Referenced by setObjectParameters().

QList<DtVrfObjectParameters*> DtMultipleOpdParameterPropertySheet::myListBackupParameters
protected

Referenced by setObjectParameters().

bool DtMultipleOpdParameterPropertySheet::myInPropertyUpdate
protected
DtPropertyItem* DtMultipleOpdParameterPropertySheet::myAddingTo
protected

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

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)