libs/flake
KoShapeApplicationData Class Reference
The KoShapeAppliationData class is used to associate application specific data with a shape. More...
#include <KoShapeApplicationData.h>
Public Member Functions | |
| virtual | ~KoShapeApplicationData () |
Detailed Description
The KoShapeAppliationData class is used to associate application specific data with a shape.
See also the KoShapeUserData class that is specifically set for the benefit of shapes and tools.
KoShapeAppliationData provides an abstract interface for container classes that are used to associate application-specific data with shapes in KoShape Generally, subclasses of this class provide functions to allow data to be stored and retrieved, and instances are attached to KoShape using KoShape::setApplicationData(). This makes it possible for an application to attach application specific data (like a Frame in KWord) and have the deletion of a shape also delete that data. Each subclass should provide a reimplementation of the destructor to ensure that any private data is automatically cleaned up when user data objects are deleted.
Definition at line 39 of file KoShapeApplicationData.h.
Constructor & Destructor Documentation
| virtual KoShapeApplicationData::~KoShapeApplicationData | ( | ) | [inline, virtual] |
Definition at line 42 of file KoShapeApplicationData.h.
The documentation for this class was generated from the following file:
