QVPropertyContainerInformer Class Reference
[Core classes]

Class for inform about the QVPropertyContainer changes. More...

#include <qvcore/qvpropertycontainer.h>

List of all members.

Signals

void changed (QVPropertyContainerChange change)
 Signal emited when the property container id changed.

Public Member Functions

void emitChange (QVPropertyContainerChange change)
 Emit the signal changed whith the current change.


Detailed Description

Class for inform about the QVPropertyContainer changes.

The QVPropertyContainerInformer emits the signals changed(QVPropertyContainerChange) instead of the QVPropertyContainer, because QVPropertyContainer can't inherit of QObjet.

Definition at line 49 of file qvpropertycontainer.h.


Member Function Documentation

void QVPropertyContainerInformer::emitChange ( QVPropertyContainerChange  change  )  [inline]

Emit the signal changed whith the current change.

Parameters:
change Type of change done.

Definition at line 56 of file qvpropertycontainer.h.

Referenced by QVPropertyContainer::addPropertyFromQVariant(), QVPropertyContainer::linkProperty(), QVPropertyContainer::operator=(), QVPropertyContainer::readInputProperties(), QVPropertyContainer::removeProperty(), QVPropertyContainer::setName(), QVPropertyContainer::setPropertyValue(), QVPropertyContainer::unlink(), QVPropertyContainer::unlinkProperty(), and QVPropertyContainer::~QVPropertyContainer().

void QVPropertyContainerInformer::changed ( QVPropertyContainerChange  change  )  [signal]

Signal emited when the property container id changed.

Parameters:
change Type of change done.

Referenced by emitChange().


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