This listens to GCF::MapToObject's events.When set as event listener on GCF::MapToObject
the corresponding virtual functions in this class will be called when a object pointer is added, removed or deleted from the GCF::MapToObject.
More...
#include <GCF3/MapToObject>
Public Member Functions | |
MapToObjectEventListener () | |
virtual | ~MapToObjectEventListener () |
virtual QString | listenerType () const |
virtual void | objectInserted (QObject *object) |
virtual void | objectRemoved (QObject *object) |
virtual void | objectDeleted (QObject *object) |
Detailed Description
To set this as event listener of GCF::MapToObject you need to use the method GCF::MapToObject::setEventListener(GCF::MapToObjectEventListener* listener).
Constructor & Destructor Documentation
GCF::MapToObjectEventListener::MapToObjectEventListener | ( | ) |
Default constructor.
|
virtual |
Destructor.
Member Function Documentation
|
virtual |
Returns the listener type. By default listener type is "GCF::MapToObjectEventListener".
- Returns
- the current listener type
Reimplemented in GCF::MapToObjectWatcher, and GCF::MapToObjectEventBroadcaster.
|
virtual |
By default there is no implementation. This function will be called when a Value- QObject
pointer pair is inserted into the listening GCF::MapToObject.
- Parameters
-
obj QObject
pointer which was inserted into the listening ref GCF::MapToObject.
Reimplemented in GCF::MapToObjectEventBroadcaster.
|
virtual |
By default there is no implementation. This function will be called when a Value- QObject
pointer pair is removed from the listening GCF::MapToObject.
- Parameters
-
obj QObject
pointer which was removed from the listening GCF::MapToObject.
Reimplemented in GCF::MapToObjectEventBroadcaster.
|
virtual |
By default there is no implementation. This function will be called when an QObject
is in the listening GCF::MapToObject.
- Parameters
-
obj QObject
pointer which was deleted.
Reimplemented in GCF::MapToObjectEventBroadcaster.