21#ifndef _KIS_ANNOTATION_H_
22#define _KIS_ANNOTATION_H_
24#include <ksharedptr.h>
25#include "kis_shared_ptr_vector.h"
29#include <tqmemarray.h>
58 m_annotation(data) {};
63 TQString & type() { return m_type;};
79 TQString m_description;
80 TQByteArray m_annotation;
84typedef TDESharedPtr<KisAnnotation> KisAnnotationSP;
86typedef vKisAnnotationSP::iterator vKisAnnotationSP_it;
87typedef vKisAnnotationSP::const_iterator vKisAnnotationSP_cit;
An data extension mechanism for Chalk.
KisAnnotation(const TQString &type, const TQString &description, const TQByteArray &data) Creates a new annotation object.
TQByteArray & annotation()
TQValueVector does not always destroy an element when it is erased.
|